【发布时间】:2021-06-23 23:39:59
【问题描述】:
我正在为我的应用使用 react-native,它需要在线支付。由于很多人已经在使用“gcash”进行在线支付,请问有没有这样的API?
【问题讨论】:
标签: reactjs react-native api payment-gateway
我正在为我的应用使用 react-native,它需要在线支付。由于很多人已经在使用“gcash”进行在线支付,请问有没有这样的API?
【问题讨论】:
标签: reactjs react-native api payment-gateway
不确定 GCash 是否提供自己的 API,但 Paymongo 有一个可以收集 G-Cash 付款的 API。也许你可以检查一下。看起来他们只是按交易收费。
根据https://developers.paymongo.com/docs/accepting-gcash-payments, 在您的网站上收集 GCash 付款首先创建一个资源以生成一个结帐 URL,您的客户需要在其中授权金额,等待授权完成并创建一个支付资源以接收授权金额。 Source 资源用于生成 GCash 结帐 URL,以授权从您客户的 GCash 帐户中扣除一定金额并将其发送到您的 PayMongo 帐户。完成授权后,您的集成使用收费来源发出创建付款请求并接收付款。
https://developers.paymongo.com/reference 上列出了特定的 API 端点。
【讨论】:
您可以尝试使用 curl。 这个link 可能会对你有所帮助。
curl https://checkout-test.adyen.com/v66/payments \
-H "x-API-key: YOUR_X-API-KEY" \
-H "content-type: application/json" \
-d '{
"merchantAccount":"YOUR_MERCHANT_ACCOUNT",
"reference":"YOUR_ORDER_NUMBER",
"amount":{
"currency":"PHP",
"value":1000
},
"paymentMethod":{
"type":"gcash"
},
"returnUrl":"https://your-company.com/checkout?shopperOrder=12xy.."
}'
【讨论】: