最近几天,适应性支付(包括预先审批和连锁支付)似乎被打破了。当我们将用户发送到paypal以完成订单(链接)或授权预审批(预审批)时,他们会收到一个通用的"invalid transaction“错误。测试流程时,我们得到相同的错误,查看控制台,我们可以在paypal对象目录中的checkout.js文件中看到以下错误:
Uncaught TypeError: PAYPAL.AP.Subflow is not a constructor
at checkout.js:11
(anonymous) @ checkout.js:11
在paypal方面似乎出了点问题。有谁有同样的问题吗?变
我已经下载了编解码器paypal库。关于这个图书馆,我没有几个问题。
My paypal url设置为,$ this ->paypal_url = ',是用于测试吗?如何更改它,因为实际的transactions?!My返回url被设置为一个成功的控制器,但是我无法查看贝宝返回的帖子信息。有人能告诉我,到底是什么问题吗?!,我想存储交易的细节(支付的金额,由谁支付,在什么日期,哪个产品),我如何才能做到这一点?
谢谢
我正在使用由REST APIs提供的Paypal在安卓应用程序中集成PayPal结账,我的国家是印度,所以我从Paypal跟踪。
我是如何按照文档做的:
为进一步的api调用获取访问令牌(/v1/oauth2/token)。
使用Create Order API创建支付(v2/checkout/orders),在响应中,我们将在需要重定向用户进行支付的地方获得url批准。
Now my question是我如何知道支付交易在移动应用程序中是否成功,因为我在我的应用程序中使用WebView加载审批url。
订单是这样创建的,我在webview中加载href:
我正在做一个使用接受付款的项目。索弗特·斯特朗--让我接受这一范式:
我给索福尔发了一份请求
( a)我的API-令牌(因此Sofort将缴获的款项发送到我的银行帐户)
b) a user_variable。在这里,我只是输入我的本地用户的UID谁希望付款。这使我能够使用我自己的本地UID交叉引用Sofort支付与我的本地用户数据库。
( c)一个notification_url,本质上是一个web钩子URL,它使我能够异步地监听支付更新(pending、completed、rejected等)。
然后,Sofort返回一个URL,它处理整个支付过程。我把这个URL发送到前端,
我正在尝试实现一个贝宝支付系统。我正在使用Django Server API,我的客户端是android Kotlin应用程序。我的问题是,哪里是实现paypal集成的最佳地点。在客户端实现它是否安全,因为黑客可能会更改金额。但另一方面,我如何在服务器端逻辑上实现它,并且客户可以在他的移动设备上使用它。 谢谢你的帮助。
在使用REST创建审批支付时,我遇到了问题。我正在用pyment_method = 'paypal‘创建一个支付
while i'm sending to paypal server my json file as
"{"transactions":[
{"amount":{"currency":"USD","total":"12","details":{}},
"description":"This is the payment