我对Paypal的定期支付有几个问题,我阅读了Paypal的文档以寻找答案,但没有得到太多帮助。
以下是我需要知道的内容,请希望有人能在这些方面帮助我。
我正在使用Paypal的标准付款账户。到目前为止,我通过从商家网站向Paypal发布NVP来创建定期付款。
现在我需要在商家网站上显示定期付款配置文件。这样,客户就可以在商家网站上取消、修改定期付款,而无需重定向到Paypal。这可能吗?
我认为我应该使用Paypal的SOAP API来完成这项工作,因为我无法使用NVP API完成工作。所以我按照post中的说明安装了Active Merchant。但我总是收到来自Paypal的错误信息:
“此交易无效。请返回收件人的网站,使用其常规结帐流程完成交易。”
并且它从未将令牌发送回给我。
另外,我在我的日志中还发现了这个:
以下是我需要知道的内容,请希望有人能在这些方面帮助我。
我正在使用Paypal的标准付款账户。到目前为止,我通过从商家网站向Paypal发布NVP来创建定期付款。
现在我需要在商家网站上显示定期付款配置文件。这样,客户就可以在商家网站上取消、修改定期付款,而无需重定向到Paypal。这可能吗?
我认为我应该使用Paypal的SOAP API来完成这项工作,因为我无法使用NVP API完成工作。所以我按照post中的说明安装了Active Merchant。但我总是收到来自Paypal的错误信息:
“此交易无效。请返回收件人的网站,使用其常规结帐流程完成交易。”
并且它从未将令牌发送回给我。
另外,我在我的日志中还发现了这个:
安全头部无效
是因为我使用沙盒API凭据还是因为我不能使用PayPal的标准帐户与SOAP API?
#<ActiveMerchant :: Billing :: PaypalExpressResponse:0x7f6c29138d40 @ authorization = nil,@ params = {“message”=>“安全头无效”,“timestamp”=>”2010-07-20T08:31:26Z“,“correlation_id”=>”d0316c3eccb1d“,“token”=>nil,“build”=>”1399980“,“error_codes”=>”10002“,“version”=>”59.0“,“ack”=>”失败“},@ message =”安全头无效“,@ success = false,@ cvv_result = {“message”=>nil,“code”=>nil},@ fraud_review = false,@ avs_result = {“message”=>nil,“code”=>nil,“street_match”=>nil,“postal_match”=>nil},@ test = false>
- randika