iOS App rejected because of Braintree Payment gateway integration for selling Digital content - paypal

My app is posting jobs.
User can post his jobs by paying some amount for each job.
And If he subscribes for monthly, he can post unlimited jobs.
We can do monthly subscriptions using In App Purchase. My question is how to charge user for each job he posts with out Monthly subscription.
I have implemented it by using Paypal integration. Apple rejected by stating that, Digital content can't be sold using third party payment gateways. Go for In App Purchase.
How to implement it by using In App Purchase. What kind of subscription I can go for to charge the user each time he posts.
Thanks in advance.

Related

how to get some percentage from stripe payments flutter

I am new to payment gateways. And I am making an app using flutter, where users will make payments. I am using stripe for making payments. What I want to do is to charge the customer a small fee for their every transaction. Which will be the service fee. So let suppose User A sends money to User B. then a small percentage of the payment will be transferred to admin of the app and the rest will be sent to User B. I have searched a lot but didn't found any article or documentation about it. Any help would be appreciated. Thanks

How to split a auto-renewable subscriptions to accounts?

My application has a monthly and year auto-renewal subscription. At the moment, when testing in the Sandbox, I had problems (All actions are carried out on one Apple ID):
User A is registered in the application.
User A bought a monthly subscription.
User A exits the application.
User B is also registered in the application and wants to buy a monthly subscription.
A message appears that the subscription has already been purchased.
What could be the reason? Is 1 Apple ID used for 2 accounts in the app? How can this be solved?
P. S. I work with my server.
In-App Purchases tied to Apple ID. You must log-in under different apple id on your device to buy subscription again.

Facebook SDK - subscriptions with trial period and discount period

We are trying now to add Facebook SDK to our android and ios applications and using received data to optimize facebook advertisment.
But now it's not clear for me how facebook analytics take account of trial, discount and renewal subscriptions.
I made some tests and it seems for me that all this subscription types just summarized like general subscriptions.
But this is not what out marketing team want see in facebook analytics.
Is it important for them see trial subscription as 0 on the profit chart at trial period and as full price after trial period.
And same situation for discount subscriptions.
Are my assumptions correct?
Or do I have to send subscriptions purchase events some other way to get necessary results?

Paypal log customers transactions

I am working on a web app which will allow small businesses to track their income. I would like a user of the app to register their paypal account and then paypal inform my software when they have received a payment from one of their customers so it can be logged - is this at all possible?
Yes, Instant Payment Notification (IPN) will do exactly what you're asking.

How can I simulate a refund of an in app purchase in the sandbox environment?

My application implements in app purchase of non-renewable and renewable subscriptions. I know I can use https://sandbox.itunes.apple.com/verifyReceipt to verify the validity of a receipt for one of these subscriptions, but is it possible to simulate the refund of a purchase in the sandbox environment?
If so, how is this done?
Refunds aren't technically possible through Apple. If your customer contacts Apple for a refund, they'll typically redirect the customer to you to handle this.
If you really want to offer refunds of your products, you'll have to keep a database somewhere of purchases and track which refunds you have given and to whom.