我已经能够通过简单的付款电话获得PayPal自适应付款付款。 但我想得到运费细节。 我已经尝试设置动作类型来创建,然后使用payKey返回发送SetPaymentOptions调用设置RequireShippingAddressSelection = True,然后像以前一样使用来自付款呼叫的返回URL但仍然没有送货信息。
我见过其他人有这个问题,但没有答案。
由于
答案 0 :(得分:2)
我遇到同样的问题,这是我从PayPal技术支持部门得到的。
您无法提供送货地址作为其中一部分 自适应付款交易。但是,你可以要求 客户从现有地址中选择送货地址 他们使用嵌入式流程结帐时的PayPal帐户。 嵌入式流程的详细信息可在此处获得: https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide/APIntro/ (搜索嵌入式付款)
如果您认为这是一个选项,您也需要实施 另一个API调用,SetPaymentOptions,将在Pay之后发送 API请求。在您要添加的SetPaymentOptions API请求中 参数requireShippingAddressSelection。细节 SetPaymentOptions API位于: https://developer.paypal.com/webapps/developer/docs/classic/api/adaptive-payments/SetPaymentOptions_API_Operation/
如果您的申请要求您提供自定义送货地址 付款时付款给PayPal,您需要考虑使用 快速结账而不是自适应付款。
答案 1 :(得分:0)
您确定送货信息没有通过吗?我不会认为您在结帐过程中会看到任何内容,但它会显示在您的PayPal帐户中的付款交易详情中。
答案 2 :(得分:0)