我正在开发应用程序,在某些过程之后,用户将获得信用,以后可以兑现。 我希望用户使用付费方式兑现这笔钱,但不知道从哪里开始。有没有人做过类似的事情。请提供使用pay-pal或任何其他支付网关兑现的方法。
答案 0 :(得分:1)
Paypal有一个简单的API作为商家付款。请参阅以下网址:https://developer.paypal.com/docs/classic/mass-pay/ht_MassPay-customPayouts/
通过Mass Pay API,您只需拨打一个电话即可发送最多250个付款。使用他们的电子邮件地址,PayPal用户ID或手机号码识别收款人。
答案 1 :(得分:0)
Stripe 为Android创建了一个Java库,您可以轻松地从平台提交付款。
您可以在应用程序中尝试Stripe集成,它可能会对您有所帮助。它是支付网关的免费API。
这笔款项将支付到他们的Stripe帐户减去Stripe的费用和您自己的(如果有的话)。
有关详细信息,请参阅此处:
答案 2 :(得分:0)
通过Mass Pay API,您只需拨打一个电话即可发送最多250个付款。使用他们的电子邮件地址,PayPal用户ID或手机号码识别收款人。
1.设置呼叫和身份验证
指定端点,呼叫名称,API凭据以及您正在呼叫的API的版本:
https://api-3t.sandbox.paypal.com/nvp # Sandbox endpoint
USER=<Caller_ID> # the PayPal User ID of the caller account
PWD=<Caller_Pswd> # the caller account Password
SIGNATURE=<Caller_Sig> # the caller account Signature
METHOD=MassPay # API operation
VERSION=93 # API version
2.设置全局呼叫值
设置RECEIVERTYPE和CURRENCYCODE值以及自定义的EMAILSUBJECT(每次调用每个值中只能有一个):
RECEIVERTYPE=EmailAddress # set to EmailAddress, UserID, or PhoneNumber
CURRENCYCODE=USD # currency code for all payouts
EMAILSUBJECT=You have a payment from TEST # custom e-mail subject for all payouts
3.设置奖金
指定每次付款的详细信息。您可以为每个支出添加自定义消息和跟踪号,如下所示:
L_AMT0=1.23 # 1st txn amount, starting at "0"
L_EMAIL0=e-mail_1@example.com # e-dress of 1st payee
L_NOTE0= Thank you for our catered lunch. # custom e-mail msg for 1st payee
L_UNIQUEID0=TxnNo123 # unique ID for txn
L_AMT1=4.56 # 2nd txn amount
L_EMAIL1=e-mail_2@example.com
L_NOTE1= Thank you the Balloons!
L_UNIQUEID1=TxnNo456
4.发送请求
以下cURL命令显示了如何使用单一Mass Pay呼叫进行三次付款的完整示例:
curl -s --insecure https://api-3t.sandbox.paypal.com/nvp -d
"USER=<Caller_ID>
&PWD=<Caller_Pswd>
&SIGNATURE=<Caller_Sig>
&METHOD=MassPay
&VERSION=93
&RECEIVERTYPE=EmailAddress
&CURRENCYCODE=USD
&EMAILSUBJECT= You have a new payment from TEST
&L_EMAIL0=e-mail_1@example.com
&L_AMT0=1.23
&L_NOTE0= Thank you for our catered lunch.
&L_UNIQUEID0=TxnNo123
&L_EMAIL1=e-mail_2@example.com
&L_AMT1=4.56
&L_NOTE1= Thank you for the Balloons!
&L_UNIQUEID1=TxnNo456
&L_EMAIL2=e-mail_3@example.com
&L_AMT2=7.89
&L_NOTE2= Thank you for your cleaning service.
&L_UNIQUEID2=TxnNo789"