如何在网络应用程序上设置自定义贝宝付款

问题描述 投票:0回答:1

我目前正在从事一个项目,该项目需要包含一些功能以允许我设置PayPal付款的金额和接收者,然后向可以完成付款的用户显示一个按钮。我还需要确认付款成功。

我正在使用ASP.net框架将其构建为MVC应用程序。

paypal
1个回答
0
投票

由于您希望能够确认付款成功,因此需要服务器端集成。这是UI的演示模式:https://developer.paypal.com/demo/checkout/#/pattern/server

[请注意,它确实对您的服务器端点进行了fetch()XHR调用,这将需要实现v2 / orders API调用以首先设置付款,然后捕获付款---提供确认。有关服务器端部分的更多信息,请参见:https://developer.paypal.com/docs/checkout/reference/server-integration/;有可用的.NET v2 Checkout SDK。

[通常,您需要每个接收者的REST APP的ClientID和Secret(这是首选,因为PayPal帐户电子邮件可以更改)-但是,您也可以使用自己的REST APP并在payee中指定接收者的PayPal电子邮件地址。字段:

                    purchase_units: [{
                        payee: {
                            email_address: '[email protected]'
                        },
                        amount: {
                            value: '1.00'
                        }
                    }]
© www.soinside.com 2019 - 2024. All rights reserved.