我正在使用Native PayPal库编写应用程序。
我一直在查看文档,看起来一切正常,用于支付到您自己的PayPal帐户。正如您在此处看到的,当初始化PayPal时,将使用与您的帐户关联的客户端ID。它会收到此帐户的付款。
PayPal.init({
"PayPalEnvironmentProduction": "YOUR_PRODUCTION_CLIENT_ID",
"PayPalEnvironmentSandbox": "YOUR_SANDBOX_CLIENT_ID"
}).then(() => {
// Environments: PayPalEnvironmentNoNetwork, PayPalEnvironmentSandbox, PayPalEnvironmentProduction
PayPal.prepareToRender('PayPalEnvironmentSandbox', new PayPalConfiguration({
// Only needed if you get an "Internal Service Error" after PayPal login!
//payPalShippingAddressOption: 2 // PayPalShippingAddressOptionPayPal
})).then(() => {
let payment = new PayPalPayment('3.33', 'USD', 'Description', 'sale');
PayPal.renderSinglePaymentUI(payment).then(() => {
我的应用旨在让用户互相付款。但我的帐户是中间人。它将收到发件人的付款(减去PayPals费用),收取1%的费用,并向接收方付款。这与 Uber 模型相同。
问题
我可以从api看到,有可能收到付款,但你如何发送付款?
接收方是否需要注册其卡片详情?
我不确定一般的计划应该在这里。
如果有人可以提供一些建议,我将不胜感激。