关于paypal payflow pro直接付款,在生产时,我收到Paypal的拒绝错误。但是,过了一段时间,付款就会得到处理。
我要做的是捕获付款并验证发票。
我的计划是使用NOTIFYURL功能捕获付款,但它似乎无法正常工作。
在沙盒上,我正在使用下一个电话:
USER = ****&安培; VENDOR = ****&安培; PARTNER =贝宝&安培; PWD = ****&安培;嫩= C&安培; TRXTYPE = S&安培; ACCT = 4111111111111111&安培; EXPDATE = 0217&安培; NAME =测试 名称&安培; CVV2 = 123&安培; AMT = 102安培;货币= USD&安培;注释1 =安德烈&安培; FIRSTNAME =安德烈&安培; LASTNAME =测试&安培; STREET = 100 测试Street& CITY = Colfax& STATE = North 卡罗来纳州&安培; ZIP = 27235&安培; COUNTRY = US&安培; CUSTIP = 1.2.3.4&安培; NOTIFYURL = HTTPS://***.domain.com/silent_post& VERBOSITY = MEDIUM
但即使付款成功处理,我也没有收到PayPal的通知。
感谢。
答案 0 :(得分:0)
Payflow不会将notifyURL与doDirect经典API一起使用。这就是为什么你没有得到通知的原因。通常在大多数情况下,您可以通过付款响应来验证付款请求;但是,如果您想更进一步,可以使用silentpost方法获取客户通过发票提交的任何内容,并在提交时进行验证。