I'm working on a feature which requires following flow
client will send payment to platform.
After x amount of time on specific event
platform will send amount to seller.
Just like fiverr payment works. The default is to hold payment in platform but the limit is 90 days.
Any help is appreciated.
Related
I have a question related to an application I am currently developing.
I don't know if should use in app purchases or not.
The idea is that currently you can transfer money from a user to another just like Revolut does. For this you pay let's say $1 per transfer.
Beside this, the application makes queries every 6 months to get some info from a financial institution and each query is paid by me as the API is payment per request.
Now, if I want to have some plans in the application like free and premium and for premium let's say you can do free transfers between users (just like Revolut) and have a monthly query to the financial institution, do I need to use Apple's IAP and pay a 30% tax for each subscription or can I use a 3rd party payment gateway?
I really couldn't find any response on this on the guidelines and I am trying to figure out how Revolut for example can use their payment method in order to purchase plans ?!
Thanks!
For this you need to add apple's IAP only. You can just use payment gateways for taking direct payments from the client. For adding subscriptions you need to use IAP only.
Is it possible to make user pre-authorize a payment in an app but the actual payment occurs at a specified later date? User will know when the payment actually takes place when she authorizes the payment.
This is not regular recurring subscription, but more like one-off payments user can make at any interval.
If not, is there a payment solution that can be integrated with iOS and offers this feature?
Using Stripe, you can save the Apple Pay token to a customer and charge it at any time. Authorization and Capture is supported with Stripe but you have to capture the funds within 7 days of authorizing it.
I have an application in which i need to add a screen which will accept paypal information or credit card detail and then that will be passed to server for charge processing.
i have doubt whether this is possible or not, if possible then whether apple will approve it or not.
My requirements are
1) customer will buy a ride
2) driver will accept that and driver should get paid.
Customer will add credit card detail and send to server where money will be deducted
driver will ask for payout so driver will be asked paypal detail and sent to server and server will process the transaction pay to driver.
So its clear that we can not use in app purchase as its not buying the digital items.
Please suggest if there is any alternate way to achieve this
Thanks in advance
I'm looking at using Braintree for my app's financial services. Struggling with it, but might be good for you to look at as well.
I am building a webapp which requires users to regularly top up their account. To allow for this I am exploring the google wallet inapp payments api and have got this working fine. However, I would like users to be given the option to auto-top up when their account balance becomes low. I have looked at the subscription documentation but cannot see whether this is possible or not - it seems you can only have a subscription which draws money at regular intervals.
Is there a way to have a user pre-authorise this kind of transaction, and if so could you please point me to any documentation that would allow for this?
I don't believe so. The subscription feature is probably your best bet and should (unless I'm missing something) get you to the "same place".
A "pre-authorization" somewhat says, you'll come back at some later time to charge (aka "capture") the pre-auth. There is no API command that does that (capture/charge) in Wallet for Digital Goods. The process is immediate...
There (is) used to be one in the Google Checkout API where you are given 7 calendar days to charge a pre-auth. However, this product will be retired in November.
Using the paypal iOS sdk, is possible to:
1-take a payment from one user for X dollars plus a fee of Y
2-deposit X+Y into your paypal account
3-make a payment of X to another user
I'm looking for an approach that will do this and for all intents and purposes, the users on both ends will only see the regular paypal api payment workflow.
I've looked at the documentation and steps 1 and 2 seem pretty straightforward, I'm just confused about how to do step 3 automatically without user intervention. My first guess would be to use the "send money" functionality of the API to send money from my account to that second user but I believe that would eliminate the chance of reversing the whole transaction (in case a refund is needed).
What you are describing is called Chained Payments (more info on https://www.x.com/developers/paypal/documentation-tools/adaptive-payments/integration-guide/APIntro) but iOS SDK currently does not have support for them. But even with chained payments you can't automatically reverse both legs of the transaction.