commerce alipayment

This project is not covered by Drupal’s security advisory policy.

overview

Provide alipay payment integration for Drupal Commerce,Alipay Pay is the most popular payment method in China,The module has the following main features:

  • The gateway automatically identifies payment scenario and call the corresponding API
  • Support multiple systems can use same alipay api account, avoid order number repetition and unable to pay
  • Automatically clean up abandoned payment entities, slimming database, and custom batch capacity
  • Support multiple refunds for single payment, and record details
  • Thanks to the architecture design, there will never be repeated payment order number
  • The core directly uses alipay official SDK, no redundant tripartite library, high performance, security
  • Customize payment expiration time
  • High reliability, combined with the lock system, to eliminate the very low probability of multiple refund data errors
  • Multi-language support, using English as the development meta language, without polluting the translation system
  • The code documentation is annotated in as much detail as possible, giving full consideration to users' extended development needs

Installation Requirement

Drupal Commerce 2.X , Drupal 9 and above

Install

the official SDK package of alipay payment is required, it must be installed by Composer, Follow the steps:

cd /root/mysite
composer require drupal/commerce_alipayment

update

Download the module and overwrite the previous file, And then run update.php

About the author

This module is developed by Will-Nice (Shenzhen) Technology Co., Ltd
未来很美 http://www.will-nice.com
Developer: Yunke (phpworld@qq.com)
Will-Nice is a dedicated Drupal development company, located in Shenzhen, China, if you have development needs, contact us come on

Related modules

  • commerce_wechat_pay
  • commerce_cnpay
  • yunke_pay
  • commerce_wechat

The following is the Description in Chinese

概述

本模块为Drupal电商提供支付宝支付集成,有如下主要特性:

  • 网关自动识别支付场景,自动调用对应接口
  • 支持同一接口账号下运行不限个系统,避免系统间订单号重复而无法下单
  • 自动清理永久废弃的支付实体,为数据库瘦身,且批处理量可自定义
  • 支持单笔支付发起多笔退款,并记录明细备查
  • 永不出现支付单号重复而无法付款,这得益于架构设计
  • 底层直接采用支付宝官方SDK,无冗余的三方库,高性能、安全,系统清爽
  • 自定义支付超期时间,过期限制用户无法支付
  • 高可靠,结合并发锁机制,杜绝极低概率下的多退款数据错误
  • 多语言支持,以英语作为开发元语言,不污染翻译系统
  • 代码文档注释尽可能详细,充分考虑用户的扩展开发需求

安装需求

须Drupal Commerce 2.X及以上,Drupal 9 及以上

安装

由于需要支付宝官方SDK包的支持,所以必须采用composer方式安装以集成SDK到类加载器中,安装如下:

cd /root/mysite
composer require drupal/commerce_alipayment

如你以下载模块程序包的方式安装,除将下载的模块放置到模块目录外,还需在系统根目录执行以下composer命令:

composer require alipaysdk/easysdk:^2.2

升级

如之前安装过低版本的本模块,此时你只需要下载新的模块文件进行覆写,然后执行系统的更新脚本update.php,请务必执行更新脚本,这将自动进行升级处理

关于作者

本模块由“未来很美(深圳)科技有限公司”开发
未来很美 http://www.will-nice.com
开发者: 云客(phpworld@qq.com)
未来很美科技是一家位于中国深圳的专注于Drupal开发的科技公司,如你有开发需求请联系我们

相关模块

  • commerce_wechat_pay
  • commerce_cnpay
  • yunke_pay
  • commerce_wechat
Supporting organizations: 
Sponsored the development

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Project categories: E-commerce
  • chart icon3 sites report using this module
  • Created by yunke on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases