Click here to Skip to main content
15,868,141 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am using php code for CreateRecurringPaymentsProfile method with following NVP Request:-

USER=XXXXXXXXXX&PWD=XXXXXXXXXXXX&SIGNATURE=XXXXXX&VERSION=86&METHOD=CreateRecurringPaymentsProfile&TOKEN=ABCX123V&PROFILESTARTDATE=2014-09-17T04:58:00Z&DESC=Test Payment&BILLINGPERIOD=Week&BILLINGFREQUENCY=6&AMT=1&CURRENCYCODE=USD&IPADDRESS=127.0.0.1


My billing period = Week, billing frequency = 6; and profile starts on 17 Sep.,2014; then after 6 week on 29th Oct., 2014 recurring should work. When I check the transaction with TransactionSearch method with following NVP Request:-

USER=XXXXXXXXXX&PWD=XXXXXXXXXXXX&SIGNATURE=XXXXXX&VERSION=86&METHOD=TransactionSearch&STARTDATE=2014-09-01T03:38:48Z&PROFILEID=I-AB2FGH38BDA3


NVP Response:-

[L_TIMESTAMP0] => 2014-09-17T05:04:55Z
[L_TIMESTAMP1] => 2014-09-18T03:23:50Z
[L_TIMESTAMP2] => 2014-10-30T14:09:36Z
[L_TIMEZONE0] => GMT
[L_TIMEZONE1] => GMT
[L_TIMEZONE2] => GMT
[L_TYPE0] => Recurring Payment
[L_TYPE1] => Recurring Payment
[L_TYPE2] => Recurring Payment
[L_EMAIL1] => test@domain.com
[L_EMAIL2] => test@domain.com
[L_NAME0] => Test Buyer
[L_NAME1] => Test Buyer
[L_NAME2] => Test Buyer
[L_TRANSACTIONID0] => I-NAR3FUC7SAHA
[L_TRANSACTIONID1] => 7AZ3079982647961N
[L_TRANSACTIONID2] => 5MP14432TD321593W
[L_STATUS0] => Created
[L_STATUS1] => Completed
[L_STATUS2] => Completed
[L_AMT1] => 1.00
[L_AMT2] => 1.00
[L_CURRENCYCODE1] => USD
[L_CURRENCYCODE2] => USD
[L_FEEAMT1] => -0.33
[L_FEEAMT2] => -0.33
[L_NETAMT1] => 0.67
[L_NETAMT2] => 0.67
[TIMESTAMP] => 2014-10-31T12:13:44Z
[CORRELATIONID] => b20bec6476812
[ACK] => Success
[VERSION] => 86
[BUILD] => 13443904


Transaction starts on 17 Sept, 2014 and then why paypal do transaction on 18 Sept, 2014 and calculate 6 weeks from 18th Sept, 2014
And next payment due date is on 10 Dec, 2014

Please help me to understand.

Regards
Posted
Updated 31-Oct-14 2:47am
v2
Comments
Dominic Burford 31-Oct-14 11:12am    
I would suggest contacting the PayPal online help as this ins't really a technical issue but a PayPal issue. When I had to integrate PayPal into a ecommerce website I found the online help and documentation very useful.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900