Dodirectpayment api定期订阅

时间:2014-06-23 12:05:04

标签: paypal

这是我正在开火的网址=>          https://api-3t.sandbox.paypal.com/nvp?&METHOD=CreateRecurringPaymentsProfile&USER=xxxxxxxxxx&PWD=xxxxxxxxx&SIGNATURE=xxxxxxxxxxxxxxx&VERSION=85.0&PAYMENTACTION=Sale&IPADDRESS=203.196.159.36&CREDITCARDTYPE=Discover&ACCT=6011746396125231&EXPDATE=062015&CVV2=456&FIRSTNAME=Tester&LASTNAME=Testerson&STREET=707+W.+Bay+Drive&CITY=Largo&STATE=FL&COUNTRYCODE=US&ZIP=33770&AMT=100.00&CURRENCYCODE=USD&DESC=Testing+recur+Payments+Pro&PROFILESTARTDATE=2014-06-23T17%3A19%3A04%2B05%3A30&BILLINGPERIOD=Day&BILLINGFREQUENCY=1

使用此api我正在创建recuring订阅,以及返回的响应
       =>排列        (        [PROFILEID] => I-6X6FYA15LASE        [PROFILESTATUS] => ActiveProfile        [TIMESTAMP] => 2014-06-23T11:49:13Z        [CORRELATIONID] => ce1cf95f1e6e6         [ACK] =>成功         [版本] => 85.0        [BUILD] => 11457922        ) 我没有得到transactionid,我想知道如何从响应中获取事务ID,以及如何使用此api定义或传递通知url,请帮助我,我会很高兴你。

1 个答案:

答案 0 :(得分:1)

定期付款必须使用https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-ipn-notify

下配置的默认IPN网址

根据https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/CreateRecurringPaymentsProfile_API_Operation_NVP/下的文档,您可以传递" INITAMT"变量,以便在创建个人资料时向买方收费 - 这将产生一个txn id。

ID I-6X6FYA15LASE基本上是定期付款配置文件ID(存储账单的频率和条款),基于配置文件ID中的信息,PayPal将自动在您和买家之间创建交易。