gpt4 book ai didi

paypal - Payflow Pro with Express Checkout - Paypal 经理报告

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:59 27 4
gpt4 key购买 nike

这是一个普遍的问题。

我已经使用透明重定向实现了 Payflow Pro。我还实现了 Express Checkout。在我的结帐页面上,我想提供这两种选择,例如按照 PayPal 的建议使用 PayPal 立即付款或结账。问题是,如果用户单击立即付款,Payflow 将用于处理交易,然后可以在 PayPal Manager 帐户 - 报告中查看。如果用户单击使用 PayPal 结帐,则只能通过转到 PayPal 帐户查看交易。

如何让“使用 PayPal 结账”交易显示在 PayPal 管理器中?

这里有文档https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/pfp_expresscheckout_pp.pdf其名称似乎表明存在 Payflow Express Checkout 流程,但它看起来与常规 Express Checkout 流程完全一样。我错过了什么吗?

我认为这可能与使用测试帐户有关。我有一个用于测试 Payflow 的经理帐户,还有一个用于测试 Express Checkout 的沙盒帐户。如何为两者使用同一个帐户?

谢谢

最佳答案

您可以使用 PayFlow 管理器凭据创建 ExpressCheckout token (EC-XXXXXXX):

TENDER(必填)投标类型(付款方式)。永远是P。

ACTION(必填)是 S 表示这是一个 Set Express Checkout 请求。

USER=
VENDOR=
PARTNER=
PWD=
TRXTYPE=S
TENDER=P
ACTION=S
AMT=0.01
CURRENCY=USD
RETURNURL=http://ex.com
CANCELURL=http://ex.com

响应将是:

RESULT=0 
RESPMSG=Approved
TOKEN=EC-XXXXXXXXXXXXXXXXX

您将以相同的方式重定向它们:http://sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token= token

一旦他们被引导回您的返回 url,您将获得一个 PAYERID。将此与另一个请求一起传递以完成付款:

TOKEN(必需)在 Set Express 中返回的带时间戳的 token 结帐响应。

ACTION(必填)是 D 表示这是一个 Set Express Checkout 请求。

PAYERID(必填)唯一的 PayPal 买家账户识别号,如由 Get Express Checkout Details 响应返回。这个值被返回当买家被重定向到您的网站时,在 URL 中。

USER=
VENDOR=
PARTNER=
PWD=
TRXTYPE=S
TENDER=P
ACTION=D
AMT=0.01
CURRENCY=USD
TOKEN=
PAYERID=

请注意,您在 Payflow 帐户中的电子邮件地址可能需要是有效的沙盒帐户电子邮件地址。

关于paypal - Payflow Pro with Express Checkout - Paypal 经理报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23398924/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com