调用airwallex支付,需要以下4个信息:

  • client_id
  • api_key
  • currency
  • webhook_secret

开通账号

https://www.airwallex.com/

官方,申请开通,如果需要开通小程序支付功能,需要联系他们的技术为你绑定 appID,授权以后,你的小程序即可接入 airwallex 支付。

获取密钥信息

image.png

通过上图位置,获取 client_id 和 api_key 信息
currency 为支付的货币代码,例如 CNY 为人民币支付

配置 webhook

airwallex 的支付异步通知是通过配置 webhook 来实现的,如图操作:

image.png

image.png

通知地址填写:https://api.it120.cc/**gooking**/pay/airwallex/payBack

其中红色的 gooking 请换成你自己的专属域名

下面的通知事件,请勾选:payment_intent.succeeded

创建webhook以后,即可在列表中获取 webhook_secret:

image.png

后台配置

将以上信息,配置到 “api工厂” 后台:

image.png

前端调用

小程序支付

前端通过调用接口:/pay/airwallex/wxapp 接口发起支付即可;

WXAPI SDK,可直接调用:

  1. WXAPI.wxpayAirwallex({...})