我是使用它的支付api的商家。
我已经完成了沙箱示例。
沙盒账户中的付款已被确认。
但突然它就不起作用了。程序代码不变。
`“错误:此事务无效。
请返回收件人的网站,使用他们的常规结帐流程完成您的交易。“`
“沙盒”不起作用。
但是如果我切换到“直播”就可以了。
我必须以同样的方式测试超过20天。
突然,应该不是我不知道为什么。:(
请参阅以下内容(approval_url)
{ id: 'PAY-3YF970037H573622HK7QOABY',
intent: 'sale',
state: 'created',
payer: { payment_method: 'paypal' },
transactions:
[ { amount: [Object],
description: 'This is the payment description.',
custom: '1',
item_list: [Object],
related_resources: [] } ],
create_time: '2016-09-20T07:06:46Z',
links:
[ { href: 'htt ps://api.sandbox.paypal.com/v1/payments/payment/PAY-3YF970037H573622HK7QOABY',
rel: 'self',
method: 'GET' },
{ href: 'htt ps://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-8W611604UP656490X',
rel: 'approval_url',
method: 'REDIRECT' },
{ href: 'htt ps://api.sandbox.paypal.com/v1/payments/payment/PAY-3YF970037H573622HK7QOABY/execute',
rel: 'execute',
method: 'POST' } ],
httpStatusCode: 201 }"approval_url“不是沙盒
‘'execute’和'self‘是沙箱
发布于 2016-09-21 08:53:46
它已经改变了点
今天,错误信息已经发生了变化。
“错误:此交易已过期。请使用收件人的常规结帐流程返回收件人的网站以完成您的交易。”
approval_url的内容是相同的。
但它被迫在approval_url中放了一个“沙盒”。
加载贝宝页面(Approval_url)。
昨天,这种方法不起作用。
但它在今天是可行的。
发布于 2016-09-22 16:29:24
我给paypal技术支持发了邮件。
paypal给出了答案:
“嗨!
根据完整的日志,您在此案例中使用的买方帐户在尝试支付付款时似乎遇到了风险问题。
我建议您清除cookie和缓存,然后使用其他沙盒帐户重试。
谢谢“
然而,它现在运行得很好。所以正确的答案是无法测试的。
发布于 2016-09-21 03:31:19
我认为"EC“有问题,我正在尝试遵循REST API示例,我得到了相同的结果……
任何人
https://stackoverflow.com/questions/39590116
复制相似问题