Third party payment gateway for membership plans - ios

I want to use third party payment gateways for allowing users to subscribe to various membership plans.
Once user subscribes to any of these membership plans he will get additional services in the app as well as on website. so the content consumption is inside as well as outside of the app.
In current version which is on the app store we are using IAP for this but want to know if any third party payment gateway can be used for this kind of product.

I have only experience with Braintree and Stripe. Both offer subscriptions/recurring billing that seems to be what you are looking for.
https://www.braintreepayments.com/products-and-features/repeat-billing
https://stripe.com/subscriptions

Related

Stripe allowed for split payments to vendor direct to bank account in India?

I need to integrate the Payment gateway to the React Native mobile app India.
I am using rails 6 in Backend. As per my application, I need to do a split payment between the vendor and the platform.
The important thing is that the vendors are very small and they do not have the stripe account so I need to make the payment to their Bank Account directly without getting into their stripe account.
As per my research, I can do that here but it's not possible for India.
Am I missing something, is it possible with stripe?
I also did research with razorpay and there is a gem for that here.
Does anyone have experience with that?
Thanks
To make payouts to vendors you must use Connect and fund recipients must have connected accounts. Note there are some limitations on platforms in India. You can use, for example, Custom accounts that you manage and take advantage of Connect Onboarding to collect identity information, then you can collect payout bank account information on your platform and manage payouts to your vendors.

Working of Apple Pay in iOS swift

I have integrated the code required for Apple Pay in my app based on the documentation available with Apple.
However, as a beginner, I have a doubt.
We have not used any third party payment processors like PayPal, Stripe etc.
Is it mandatory to use a third party processors? Can we just use the code and passbook/wallet and do the transactions?
Note: Merchant IDs, Payment certificates are created in the developer account.
Based on Apple documentation a payment provider is recommended but not mandatory.
Using one of these SDKs or hosted solutions is highly recommended
About develop your own payment process...
The alternative is to provide your own server-side solution to receive
payments from your app or website, decrypt payment tokens and
interface with the payment provider to process the authorization.
Handling credit and debit card payments can be complicated and unless
you already have the expertise and systems in place, an Apple Pay SDK
or JS API from a payment provider is the quickest and most reliable
way to support Apple Pay in your app or website.
In my opinion, It's better use a payment provider than develop your own. You're working with money, credit cards numbers...

How to pay out money to multiple paypal or venmo or checking accounts from a single business account inside an iOS app

In our app, we are trying to implement a payout feature. If the user correctly performs Action A, we want to be able to pay some incentive money to this user, assuming the user has already connected his account to PayPal or Venmo.
How can I implement this, do PayPal and/or Venmo SDKs/APIs make this possible?
Venmo does not allow you to send money from a business to customers. PayPal does, I believe. You should do this from a backing web service, rather than the app itself. To complete the payment from the app, you would need to embed your account information in the app itself, which would be a security disaster.

Which PayPal SDK is best for me

I am building an MVC 5 site.
There are multiple vendors with their own product pages
The purchaser is your average consumer. (They may need to setup a PayPal account)
I need to accept payments using PayPal, Visa, etc...
I need to send funds to the respected vendor once their product has been purchased.
Question: What is the best SDK to start with?
There are several different options and I was hoping not to have to go down a road that wasn't necessary
thank you

Accepting payment on behalf of someone else

I have organizations who have users that pay to join. I need to be able to accept payments on my rails app and send the money(minus a potential charge that goes to me) to the organization's bank account.
Currently I have only found services to accept payments(fee #1) and then separate services that distribute payments(fee #2). I am looking for a service that is easy to implement and combines these steps; preferably wrapped up in a nice ruby gem.
I suggest Stripe, I've implemented it before, the documentation is very clean and the gems worked fine
How you could use it:
Organizations needs to create an account on stripe
You will implement in your platform a way to organizations login on stripe through your platform, when they do that they will create a permission to your platform to receive payment in their behalf
You can set a value you will receive for each transaction
Stripe will distribute the money automatically after each payment

Resources