Hi, i set up recurring payments last week to process my member's montly membership.
When my users create an account on my website, they are brought to PayPal to pay and set up their recurring payment.
As soon as they sign into PayPal and click 'Agree and Continue' - i receive their first payment instantly... however i am receiving another (second) payment roughly 4-5 hours later (when it should be arriving the following month).
I receive two separate PayPal notification emails too for each payment... the first one just looks like a normal payment and the second PayPal email is different, it shows that it is a recurring payment.
I have noticed that step 6 here might offer a clue - https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPRecurringPayments
Calls DoExpressCheckoutPayment if the order includes one-time purchases as well as a recurring payment. Otherwise, skip this step.
But does that mean i have to wait 4-5 hours to see if their first payment actually comes in before i can activate their account?
OR - should i process the first payment as instant payment and then don't start the recurring billing until 28 days later?
any advice greatly appreciated... thanks in advance