I am setting up a 1 month Standard Paypal subscription with IPN. I haven't found any documentation that explains when a payment is made next month, if the payment first failed, but was than successful. This is all very confusing so let's take an example:
A payment is completed on 10.1.2018. Next month on 10.2.2018, payment fails. Paypal reattempts payment after 5 days, thats on 15.2.2018. That payment is successful.
Next month, another payment will take place, but I am not sure when. Will the next payment be made on 15.3.2018 (1 month after the last successful payment) or 10.3.2018 (1 month after the initial failed payment)?
Next month, another payment will take place, but I am not sure when.
Will the next payment be made on 15.3.2018 (1 month after the last
successful payment) or 10.3.2018 (1 month after the initial failed
payment)?
Payment will take place at 10.03.2018
Reattempt example from Paypal
Subscription terms:
A regular subscription for $20.00 USD a month, for one year
Bob signs up for the subscription on Feb. 12.
On Mar. 12, PayPal attempts to collect Bob's recurring $20.00 payment for March, and the payment succeeds.
On Apr. 12, PayPal attempts to collect Bob's recurring $20.00 payment, but the payment fails because of a temporary limit placed on Bob's PayPal account.
On Apr. 15, PayPal reattempts to collect Bob's recurring $20.00 payment for April, but the payment fails again because the temporary limit remains on Bob's PayPal account.
On Apr. 18, Bob takes action on his PayPal account, and PayPal lifts the temporary limit.
On Apr. 20, PayPal reattempts to collect Bob's recurring $20.00 payment for April, and the payment succeeds.
On May 12, PayPal attempts to collect Bob's recurring $20.00 payment for May, and the payment succeeds.
Related
I have a problem with PayPal recurring payment because my recurring payment is set in MONTHLY but after registration, I encounter double payment. The date of my registration is July 27, 2020, but instead of the next payment will be due next month PayPal. They charge me on the next day of my registration.
Please see the below image for the email from PayPal of my transaction today.
If you set an "Every 1 month" cycle PayPal Subscription to bill immediately, the first payment will bill on the following day.
If you have a setup_fee, it will bill immediately at checkout time.
If both are happening, then you need to get rid of either the setup_fee, or the first cycle of billing.
The way you get rid of the first cycle of billing is to begin with a trial sequence of 1 month that is 1 cycle long (and has no charge)
Then, after the 1 month trial, the regular periods of billing every 1 month can begin.
I have a question about recurring payments using PayPal express checkout. On the PayPal developer documentation the recurring payment page states:
To be able to create a recurring payments profile for the buyer, you
must ensure that the buyer's PayPal account includes an active credit
card.
You can create a maximum of 10 recurring payments profiles
during checkout.
You can increase the profile amount by only 20% in
each 180-day interval after you create the profile.
This previous response (PayPal Recurring Payments with express checkout limitations: What does that means 10 recurring payments profiles during checkout? 10 profiles totally or 10 profiles at once? 10 at one time. Assuming that you can get the buyer to agree to it, you can set up any number of recurring payments profiles with a single buyer, but you'd have to send them back to PayPal multiple times to approve all of them.
When and how would the PayPal user be prompted to re-authorize additional recurring payments (beyond the initial 10)?
Christi,
I've set up recurring payments with Paypal before. If you get 1000 customers in a day, it will set up 1000 profiles, 1 per each of those customers. They will continue to be billed indefinitely for an endless subscription. I believe the 10 different profiles is per customer if they are buying multiple subscription items at once, I'm not a 100% sure on this, as I only sold 1 subscription product at a time.
Once the profile is created, you can raise your prices by 20% every 180 days. The customer does not have to approve it, however if you raise your prices they will get an email, letting them know about the increase. The customer will then have to make a decision, "do nothing" and the price sticks. Or cancel the subscription.
I am working on paypal API and the initial amount is less than recurring payment. But problem is at time of first payment both initial and recurring amount is deducted from buyer's account. Recurring amount must be deducted from next billing cycle.
The "initial amount" on a recurring payments profile will indeed be taken immediately. This is a separate, one-time payment that occurs when the profile is created. If the profile itself is scheduled to start on that same day, then yes, both payments would come out at the same time.
Sounds like maybe you're trying to setup a trial period..?? If that's the case there are specific fields for that in the CreateRecurringPaymentsProfile request.
Again, though, the initial amount is separate from the recurring payments. An example would be signing up for a cable service where you might pay a $100 setup fee (initial amount), $30/mo the first 6 months (trial amount/period), and then $50/mo there-after (regular amount/period).
The $100 setup fee and the first month's $30 would come out that first day.
I have difficulties to find an answer on Paypal doc or on the web so here I come.
I am not sure of the behavior of suspending and then later reactivating a recurring payment on Paypal. Say I create a recurring payment profile that will credit $10w every month. We are September 1st and the next billing will happen October 1st. If I suspend the recurring profile on September 5th and I reactivate it on September 20th, will the next billing date change or will the user be still billed on October 1st?
They would still be billed on Oct. 1st.
Consider the following scenario. A PayPal recurring profile is set to bill Smith $10 on the 6th of each month.
In April, Smith's credit card expires and the recurring profile is automatically suspended.
Smith then lets his subscription lapse for a few months.
Then on September 25th he reactivates the profile (either through his PayPal account or my website via API).
Will I receive the payment of $10 immediately upon the reactivation, and a new schedule will be automatically set up to bill Smith on the 25th of each month, or will he be charged only on October 6th, as per the original schedule?
Thanks.
From the PayPal Payments Standard development guide, it indicates that by default if the subscription payment fails, PayPal will try again 3 days later, then a final attempt 5 days after that. If all three attempts fail, then the subscription is canceled.
The subscription is not suspended, so if the customer comes back several months later, they will be setting up a new profile, so you would receive the $10 on Sept 25, and the new billing cycle will be the 25th.
If the subscription was suspended by you (the seller) and then reactivated later, then it will resume on the next scheduled payment attempt. If the subscription is suspended by PayPal due to failed payment attempts then it cannot be reactivated.
Here is a little more information on payments that are failing from PayPal's Documentation:
To avoid overlapping payments, there are no reattempts if another payment for the same subscription is scheduled within 14 days of the failed payment.
If a payment fails, notification emails are sent to both you and your subscriber.