Paypal subscription button customization - paypal

I am trying to setup a paypal BuyNow/Subscribe button for my website, but cant seem to figure out if I can customize it the way I want.
The user will select one of my products on the website, and buy the hardware. The hardware includes 3 months of free service. After the three months, I would like the user to be automatically subscribed and be billed the monthly rate.
For example. I am selling a cell phone, that costs 100$. The user purchases a green cell phone, they will receive 3 months of service. After the three months, the user will be billed 20$ per month for the service fee.
Has anyone been able to get this scenario to work? If not, does anyone know of a service that would support my requirements?

You can use PayPal Subscription button. Bascially you will need to offer 3 months trial(free) peroid and charge for the remaning months accordingly.
Just login to www.paypal.com->My selling Tools->Click "Update" beside PayPal buttons.
Create a Subscription button as per the below screenshot.
Note: Offer 3 months trial period with amount set to 0

Related

Apple In App Purchase with Introductory Offer (SKProductDiscountPaymentModePayUpFront)

I am writing a SwiftUI app and I am looking for some advice.
I setup a product identifier in AppStore connect
Lets say it's
com.example.subscription_service_1
The monthly price is $39.99
I want to have an introductory offer for $19.99 if a buyer chooses a 12 month pay up front
SKProductDiscountPaymentModePayUpFront
When the IAP is triggered, the customer ONLY gets to see ONE option. They see the Pay Up Front.
I am not sure if I am doing something wrong or if this is how it's designed.
I felt that Apple always allowed customers to choose their options.
Please advise what I must do (without creating unnecessary product Identifiers).
I am not sure if I understand you correctly, but if you want to charge the user $39.99 monthly and grant him an introductory offer when he chooses one year, then you have to create two subscriptions: one monthly subscription with the price of $39.99 and a yearly subscription with a price of whatever you want. You then have to create the introductory offer of $19.99 within App Store Connect for the yearly subscription.

Is it possible to create a Paypal subscription that changes price over time?

I'm new here; I hope this question makes sense.
I'm interested in creating a subscription that reduces over time, to reward long-term users. For example, let's say the full price is $50/month. The subscription would charge that for the first 3 months. Then the next 3 months it would reduce to $40/month. The next 3 months it would drop again to $30/month... and so on until it ends up at $10/month indefinitely.
If the user cancels (or the card/account cannot be charged), if they return to resume their account, they start again at the $50/month price.
Is there an easy way to do this? If not, are there any suggestions for how I might approach it? Thanks!
(EDIT: Note that we need at least 5 price tiers, and possibly up to 8.)
Yeah, it is possible to achieve your requirement with PayPal subscription button. You can use 3 different price with one subscription plan.
Follow below steps to create PayPal subscription button with your requirement:
Login to PayPal
Navigate to Profile > Profile and setting > My selling tools
Click "update" besides PayPal buttons under Selling Online section
In the next page, Click "Create new button" link under Related Items section and enter below details
Choose Button Type : Subscriptions
Enter Item name and choose your currency
Scroll Down and enter Billing amount each cycle : 10
Check "I want to offer a trail period"
Enter Amount to bill for the trail period : 50
Choose trail period(month) : 3
Then check Do you want to offer a second trail period
Enter 40 as Amount and choose 3 as month period
Then Save your button, copy your code and use it.

Paypal subscription auto payments on a specific day?

I am offering an annual program and want to automatically withdraw payments from my clients via PayPal. I see how to create a subscription to do this.
However, it charges them one month after they pay the first installment. I really want to bill all of my clients on the 1st of the month for 12 months, to simply the accounting for myself and them.
Is there a way to create an automatic payment on the 1st of every month without asking all of my clients to pay on that specific day?
I called Paypal and they said it would require html coding, but couldn't tell me HOW that might be accomplished for someone like me who doesn't write code.
If you're using the Recurring Payments API you can specify the PROFILESTARTDATE and set it to whatever future date you want. The profile will be become active immediatly, but it won't start until that date, which is when the first payment would be made.
Just keep in mind if somebody signs up on the 2nd of the month you'll basically be giving them a free month.

Must I use iOS in-app purchases for a service billing with variable amount each month?

The service is for a digital option within the app but users are to be billed on a monthly basis, based on the activity they have actually made.
How do I make sure my app isn't rejected?
If you think to bill the user after the monthly usage of the service, you cannot do that. In App Purchase is a form of payment in advance, so you can ask the user to pay initially for a certain amount of service (e.g.: use the service for N hours) and then decrease the number of available amount until it reaches zero, after that the user will be requested to purchase a new amount of such a service to continue to use it and so on.
You can do that using In App Purchase "consumable" in apps. But the user should buy the items before and not after the usage of your service.
Of course nothing prevents you to give some "credit" to the user and then ask the user to pay back this credit using in app purchase. This is closer to what you need but of course nobody can prevent the user to delete and re-install the app to reset his/her credit.
Another possibility is for you to introduce in-app subscriptions: but they are based on time, so you can ask for 1-week or 1-month service, but you cannot control the amount of service used in this month (in theory you could add a monthly cap, but I'm not sure this would be accepted by Apple as the idea behind subscription is that you pay for full usage in the subscription period).

Apple - Suspend / refund in-app auto-renewable subscription

I have an iPhone/iPad application that offers a monthly subscription to a service. Although, this service is totally useless during 2 months in the whole year.
Is there any way to either suspend all my users subscription for 2 months, or give them a 2 months refund every year so they don't pay for a useless service ?
After a good talk with an Apple employee, it is not possible to suspend an auto-renewable product.
Also, 0$ subscriptions do not exist outside NewsStand apps for the moment.
In order to solve our problem, we will have to delete the in-app product in iTunes Connect. This will automatically cancel all active subscriptions we have so the users will not be charged for nothing.
A big downside to this solution is that we will lose all current subscribers, so next year we have to build up a new subscriber bank from scratch.
Maybe you can give two months for free to your users instead of refund them.
Have you found any better alternative, since posting your answer about canceling all subscribers every year?
In addition to 1-year subscriptions, apple lets you do other terms as well, including 1-month subscriptions, for both renewable and non-renewable subscriptions.
Maybe you could make your in-app UI look as if the user is signing up for a long-term subscription, but behind the scenes, your app only sends a 1-month non-renewable subscription request to apple. Then, each month, your app automatically requests another 1-month subscription, and another... just skip the months you want to skip.
The user fills out the subscription form in your UI 1 time. Your app logic remembers how many times to start a new 1-month subscription.