Paypal recurring payment with additional free subscription at end of month - paypal

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).

Related

Double Payment in PayPal Subscriptions

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.

How to change/upgrade users recurring payment agreement?

I've integrated Paypals recurring payments on a site where they now want to add different 'levels' for the users. Today a user can be a paying member for $10 / month and now my customer wants to add two new levels where the users also could become a Silver-member for $20 / month and a Gold-user for $30 / month.
Is there any smart solution how to change/upgrade the users recurring payment agreement from $10 to $30 / month? I don't like the idea to hava a solution where the user needs to first quit the ongoing agreement with $10 / month to be start a new for $30 / month.
Any ideas? Thx
You can use the UpdateRecurringPaymentsProfile API to modify a recurring payments profile. Among many other things, you can modify the billing amount, tax amount, or shipping amount.

PayPal Subscribe Button invoice over Opencart

I have to set subscibe button - this is easy but I will need my Opencart shop to create 3 invoice for every month after the paypal transaction is done.
Example
Subscibe button - 3 months x 10 EUR
So Opencart can create invoice for 30 EUR on fisrt transaction, but I want to create 3x10... or 2x10 if user doesnt pay the last one?
And to be secure...
Any ideas? or something to read about this?
Normally this should be solved as easy as possible - if the customer wants a 3 months subscription he has to pay these 3 months in advance against just one invoice. If he doesn't pay, decline the subscription.
If you want to have recurring subscription so that user orders 1 month recurring each next month until canceled then you would need to create some cron job that will run each month renewing those recurring subscriptions and also creating invoices for them...

Paypal recurring billing with a trial and discount code

I have a membership website where membership costs $19.99/month. I'd like to give my users 2 weeks trial period AND a discunt for the first month of payment after that. That is:
User purchases a membership which costs $19.99/month
I give the user 2 weeks free trial and after that 2 weeks I charge the user $9.99 and every other payment after that should be $19.99.
Any ideas on how to achieve that?
Set the start date of the profile to 2 weeks from the current date. Then set the trial amount to 9.99 and have it run for 1 month, and then set the regular amount to 19.99/mo.
This will create an active profile immediately, but nothing will be charged at all until the start date that was set. At that point it'll charge whatever you set for the trial amount, and then it would charge the regular amount after that.

Can paypal recurring payment trial period have 0 amount?

I have implemented paypal recurring payment without any trial period.
Now I need to be able have 1 month full free subscription, is that possible with trial period.
Can a trial amount for recurring payment be zero ?
Use the PROFILESTARTDATE to start the recurring payments after the trial period.