调用airwallex支付,需要以下4个信息:
- client_id
- api_key
- currency
- webhook_secret
开通账号
官方,申请开通,如果需要开通小程序支付功能,需要联系他们的技术为你绑定 appID,授权以后,你的小程序即可接入 airwallex 支付。
获取密钥信息
通过上图位置,获取 client_id 和 api_key 信息
currency 为支付的货币代码,例如 CNY 为人民币支付
配置 webhook
airwallex 的支付异步通知是通过配置 webhook 来实现的,如图操作:
通知地址填写:https://api.it120.cc/gooking/pay/airwallex/payBack
其中红色的 gooking 请换成你自己的专属域名
下面的通知事件,请勾选:payment_intent.succeeded
创建webhook以后,即可在列表中获取 webhook_secret:
后台配置
将以上信息,配置到 “api工厂” 后台:
前端调用
小程序支付
前端通过调用接口:/pay/airwallex/wxapp 接口发起支付即可;
WXAPI SDK,可直接调用:
WXAPI.wxpayAirwallex({...})