- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在努力在沙盒中实现 paypal 快速结账。
我的流程是
1.设置快速结账2.付款后(使用paypal网站)重定向我们自己的网站3.调用“DoExpressCheckoutPayment”
我的问题总是我得到[CHECKOUTSTATUS] => PaymentActionNotInitiated 在响应中,也没有发生交易。
当我调用 GetExpressCheckoutDetails 时,我的响应如下所示
(
[TOKEN] => EC%2d6X954162JY449332N
[BILLINGAGREEMENTACCEPTEDSTATUS] => 0
***[CHECKOUTSTATUS] => PaymentActionNotInitiated***
[TIMESTAMP] => 2015%2d03%2d03T06%3a13%3a44Z
[CORRELATIONID] => 5ae26bdbf091f
[ACK] => Success
[VERSION] => 109%2e0
[BUILD] => 15558997
[EMAIL] => jazeem%2elk%2dbuyer%40gmail%2ecom
[PAYERID] => QNHANS6NY52GY
[PAYERSTATUS] => verified
[FIRSTNAME] => Test
[LASTNAME] => Buyer
[COUNTRYCODE] => US
[SHIPTONAME] => Jeremy%20V%2e%20White
[SHIPTOSTREET] => 44%20Main%20street
[SHIPTOCITY] => Boston
[SHIPTOSTATE] => MA
[SHIPTOZIP] => 02134
[SHIPTOCOUNTRYCODE] => US
[SHIPTOCOUNTRYNAME] => United%20States
[ADDRESSSTATUS] => Confirmed
[CURRENCYCODE] => USD
[AMT] => 150%2e00
[ITEMAMT] => 150%2e00
[SHIPPINGAMT] => 0%2e00
[HANDLINGAMT] => 0%2e00
[TAXAMT] => 0%2e00
[INSURANCEAMT] => 0%2e00
[SHIPDISCAMT] => 0%2e00
[L_NAME0] => Test%20Product0
[L_NUMBER0] => H0015EXYM6
[L_QTY0] => 1
[L_TAXAMT0] => 0%2e00
[L_AMT0] => 150%2e00
[L_ITEMWEIGHTVALUE0] => %20%20%200%2e00000
[L_ITEMLENGTHVALUE0] => %20%20%200%2e00000
[L_ITEMWIDTHVALUE0] => %20%20%200%2e00000
[L_ITEMHEIGHTVALUE0] => %20%20%200%2e00000
[PAYMENTREQUEST_0_CURRENCYCODE] => USD
[PAYMENTREQUEST_0_AMT] => 150%2e00
[PAYMENTREQUEST_0_ITEMAMT] => 150%2e00
[PAYMENTREQUEST_0_SHIPPINGAMT] => 0%2e00
[PAYMENTREQUEST_0_HANDLINGAMT] => 0%2e00
[PAYMENTREQUEST_0_TAXAMT] => 0%2e00
[PAYMENTREQUEST_0_INSURANCEAMT] => 0%2e00
[PAYMENTREQUEST_0_SHIPDISCAMT] => 0%2e00
[PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED] => false
[PAYMENTREQUEST_0_SHIPTONAME] => Jeremy%20V%2e%20White
[PAYMENTREQUEST_0_SHIPTOSTREET] => 44%20Main%20street
[PAYMENTREQUEST_0_SHIPTOCITY] => Boston
[PAYMENTREQUEST_0_SHIPTOSTATE] => MA
[PAYMENTREQUEST_0_SHIPTOZIP] => 02134
[PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE] => US
[PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME] => United%20States
[PAYMENTREQUEST_0_ADDRESSSTATUS] => Confirmed
[PAYMENTREQUEST_0_ADDRESSNORMALIZATIONSTATUS] => None
[L_PAYMENTREQUEST_0_NAME0] => Test%20Product0
[L_PAYMENTREQUEST_0_NUMBER0] => H0015EXYM6
[L_PAYMENTREQUEST_0_QTY0] => 1
[L_PAYMENTREQUEST_0_TAXAMT0] => 0%2e00
[L_PAYMENTREQUEST_0_AMT0] => 150%2e00
[L_PAYMENTREQUEST_0_ITEMWEIGHTVALUE0] => %20%20%200%2e00000
[L_PAYMENTREQUEST_0_ITEMLENGTHVALUE0] => %20%20%200%2e00000
[L_PAYMENTREQUEST_0_ITEMWIDTHVALUE0] => %20%20%200%2e00000
[L_PAYMENTREQUEST_0_ITEMHEIGHTVALUE0] => %20%20%200%2e00000
[PAYMENTREQUESTINFO_0_ERRORCODE] => 0
)
谢谢阿兹
最佳答案
那是我的错误,我的意思是我在调用 Do Express Checkout 时没有正确传递参数。
关于php - Paypal 快速结帐-沙盒中的 DoExpressCheckout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28825353/
我们的 PayPal Express Checkout 集成有问题。我们看到从 DoExpressCheckout 返回的错误代码 10004 说“交易因参数无效而被拒绝。有关详细信息,请参阅其他错误
在生产中,DoExpressCheckout 返回 PayPal 错误 10422“客户必须返回 PayPal 以选择新的资金来源”。 我从 PayPal 找到的文档是有限的 ( https://de
我刚刚开始将 AngellEye 库与 php 一起使用,特别是调用 DoExpressCheckoutPayment 的 SetExpressCheckout。 我已经构建了我的购物车并使用 Set
我正在努力在沙盒中实现 paypal 快速结账。 我的流程是 1.设置快速结账2.付款后(使用paypal网站)重定向我们自己的网站3.调用“DoExpressCheckoutPayment” 我的问
为了测试我与 PayPal Express Checkout 的集成,我在沙盒中进行 API 调用。测试 setExpressCheckout 没问题,但要正确测试 doExpressCheckout
我已经完成了 SetExpressCheckout 的工作流程,但我看到了其他 2 个 API:GetExpressCheckoutDetails 和 DoExpressCheckoutPayment
我花了将近一天的时间试图解决这个问题,如果有任何提示或指导可以让这个该死的东西正常工作,我将不胜感激!我的 SetExpressCheckOut 和 GetExpressCheckOut 函数工作正常
我的问题如下: 当执行DoExpressCheckout()时,我必须将一些数据保存到数据库,包括当前时间+ X时间 数据库字段类型设置为“datetime” 我以这种方式使用 strtotime 函
Paypal 在 Paypal 结账流程中推荐的通常步骤是: 1)在购物车页面显示Paypal支付 2) 当用户按下该按钮时,执行 SetExpressCheckout API 调用以获取 token
我是一名优秀的程序员,十分优秀!