Double Payment in PayPal Subscriptions - paypal

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.

Related

payment date if subscription payment fails and then succeeds

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.

Are paypal recurring payments Prepaid or Postpaid?

I've been reading through all of the recurring payments documents and I can't find whether it is prepaid or postpaid.
https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/pp_payflowpro_recurringbilling_guide.pdf
Is it just charged on the START of payment period? There is no post-paid options?
The first payment will be made on the start date of the profile unless you include an initial amount. So you could create a profile today, but set the start date to 1 month from now, for example. That would create an "active" profile, but the first payment wouldn't be made until 30 days later (or whatever day you set as the start date of the profile.)

Paypal recurring payment with additional free subscription at end of month

i am creating paypal recurring payment i want to give addition one cycle free at the end of the month, like if you subscribe for 6 months you will get 1 month for free.
how to setup this in paypal express checkout recurring payment.
To do this, change your pricing structure. So if 1 month costs 9,99, give 6 months for 49,99. (Effective, 1 month free).

Create Recurring Payment Profile

I am looking for the way to setup the PayPal recurring payment using API. As per the requirement, I need to charge the user $100 per month infinite. But need to give free ($0) every fourth month on three consecutive successful payment.
e.g. if the payment starts on January, it should charge $100 for Jan, Feb and March. It should not charge for April. Again it should charge $100 for May, Jun and July. while it should not charge for August. and so on.
So that user will get free subscription for every 4th month.
Please let me know how to implement this.

How Do Payments Occur for Reactivated PayPal Recurring Profiles?

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.