gpt4 book ai didi

paypal - 在 payflow pro 安全 token 请求中设置 returnurl

转载 作者:太空宇宙 更新时间:2023-11-03 15:55:49 32 4
gpt4 key购买 nike

我正在尝试在站点的多个位置实现 Payflow Pro 的透明重定向。主购买页面已设置并使用在 PayPal 管理器帐户中设置的 returnurl、errorurl、silentposturl 值。但是,我真的很想为也发生交易的站点的其他区域设置不同的返回 url。

我知道安全 token 请求允许您设置返回值、错误值、取消值和 silentpost url 的值,这些值将覆盖经理帐户设置,但我似乎无法做到这一点。

我们的安全 token 请求使用 php/cURL,我能够成功请求 token 并在测试交易中使用它,但仍然被重定向回经理帐户中定义的返回 url,而不是我在我的帐户中定义的返回 url安全 token 请求。我想如果我从网关得到成功的响应以及一切都很好的标记。这是为安全 token 请求传递的内容:

SILENTTRAN=TRUE&CREATESECURETOKEN=Y&CURRENCY=USD&TRXTYPE=S&SECURETOKENID=XXXX&AMT=10.00&RETURNURL=https://site.com/returnurl.php&CANCELURL=https://site.com/cancelurl.php&ERRORURL=https://site.com/errorurl.php&SILENTPOSTURL=https://site.com/silentposturl.php

我想知道是否有人可以指出我可能出错的正确方向,或者是什么导致网关无法识别我的返回 url 值?

最佳答案

对于仍在为此苦苦挣扎的人们,最终对我有用的是确保我在 Secure Token 调用期间(而不是在付款调用期间)传递了 ReturnURL、ErrorURL 和 CancelURL:这是我的 Secure Token 的全部内容调用:

PARTNER=PayPal
&VENDOR=testpayflow
&USER=testpayflow
&PWD=testpass
&TRXTYPE=S
&TENDER=C
&VERBOSITY=MEDIUM
&COMMENT1=MY-COMMENT
&BILLTOFIRSTNAME=John
&BILLTOLASTNAME=Doe
&BILLTOSTREET=101 E. Elm St.
&BILLTOSTREET2=
&BILLTOCITY=Denver
&BILLTOSTATE=CO
&BILLTOZIP=80211
&BILLTOCOUNTRY=840
&BILLTOPHONENUM=303-333-3333
&CURRENCY=USD
&AMT=55
&EMAIL=testemail@test.com
&CREATESECURETOKEN=Y
&RETURNURL=https://example.com/cart/PayflowReturn
&ERRORURL=https://example.com/cart/PayflowReturn
&CANCELURL=https://example.com/cart
&SECURETOKENID=0015d2a274ebb7b70e71556c4c95a64c
&SILENTTRAN=TRUE

关于paypal - 在 payflow pro 安全 token 请求中设置 returnurl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23507231/

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