PayPal API - Payouts - Handling of different Currencies - paypal-sandbox

I am using PayPal Sandbox to test some scenarios for making payout.
I have successfully created Payout in the Test Accounts Currency GBP. However in Some instances I wish to make payments out in EUR or USD?
Is this Possible?
Do I just need to add a balance in that currency - can this be done in the sandbox test accounts?
When I try to make a payout using an alternative currency that the Accounts registered currency I get a DENIED Error.
I only wish to make single payments to single users at any one time> Should I be using a different API that will handle my requirements?

Related

Booking system - WP

I need to do a reservation for 3 restaurants- in each there are 12 tables. Some of the reservations have to be paid before, the rest of them not at all.
Also, there is a need to identify if in the particular restaurant there is a reservation for different events- then the functionality of not-paid reservation must be switch off.
Ideally, if mails with reservations should be delivered to various email addresses - based on the name of the restaurant.
Everything must run on WP.
Can you please assist me with that?
For this system, I suggest you this solution.
I should say that using this answer requires average knowledge of PHP and WordPress functions.
Create a custom post type for Restaurants.
Information such as not-paid reservation, paid reservation, and events can be saved as meta values.
To save meta values for your custom post type, you can use the "advanced custom fields" plugin or just code them using add_meta_box().
For the reservations, you should make a form and in the form, users can select their reservation table, date, and time.
if the reservation requires payment, you should check the gateway documentation and use their script.
here you need to create a table in the database for payments.
after the form submits and before payment, add your user info to the database and give the payment status "pending" value.
after the successful or unsuccessful payment, the gateway will return the payment status and with that, you can save the reservation status.
For sending an email to the restaurant manager, after the successful payment, use wp_mail().
I tried to explain the whole project to you in 12 lines so, after reading this answer you may get confused.
If you have more questions, just ask.

Split Recurring Subscription Payments (paypal or other gateway)

Me and a partner sell SaaS and are trying to split recurring monthly payments from our customers.
Paypal Payouts seems to only work on initial payments, not recurring, and paypal have decommissioned their adaptive payment methods.
We were considering Stripe, but since I am in the US and he is in the Philippines it will not work from his end.
Any ideas on how we can get these recurring monthly payments split between us?
My recommendation would be to build a Stripe Connect integration. It should be one Platform Account (that represents your joined business; it will need a business account) and two Standard Accounts that represent each of you as individuals. Unfortunately, since your partner is in the Phillipines, they'll need to get a bank account in a country that is supported by Stripe Merchants.
https://stripe.com/global
You might also be able to leverage Stripe Atlas here.
https://stripe.com/atlas
Hope that helps!

Multi merchants with PayPal API

I am a payment processing site for several different companies. I currently use Cybersource and it allows me to pass transactions under separate company credentials so payments are processed to the correct company.
With PayPal, I am trying to find which API I should use so that I can do an Express Checkout payment and pass different usernames and signatures for different companies. So far NVP seems like one that would work but I am using VS2015 with ASP.Net (VB).
The SDK for PayPalCoreSDK.Dll uses a Configuration.cs file to store credentials. I don't know how to provide each company's credentials "on the fly".
Any suggestions? Thanks!
PayPal provides option to use 3rd party API permission. Your system will do the API call and you will include the email address of other companies in subject field to receive the payment.
https://developer.paypal.com/docs/classic/admin/third-party/

Does Alipay support subscriptions

I need to integrate subscription billing using alipay. Does Alipay support subscriptions? . I got a sample project for 'overseas auto debit service'. Is this same like subscritions in paypal?
Well, in comparison to CloudPayments, it is not exactly the same, as I understood.
According to https://global.alipay.com/service/debit/3 the process consists of two steps:
Customer agreement signing
Invoking payment process by merchant with reference to the agreement
It gives an opportunity to conduct withholding payment without repeated user confirmation. I'm not aware of paypal's features, but the fact is that burden of recurrent payment implementation falls on the shoulders of merchant system developer.
Alipay will not automatically withdraw money from user's balance.
Found some Chinese docs about recurring billing on the open platform of AliPay.com for Chinese payments but I'm not sure if it applies to international payments:
https://opendocs.alipay.com/mini/006srl

Charge user on a per month & per post basis for directory

I'm looking for a way to charge users to post to a directory site.
I've tried using the WPMU Dev directory plugin, but it didn't have this feature.
You could either charge a one time fee per post, or you could charge a monthly rate.
Oh, and for now the gateway would be PayPal.
Cheers.
There are a number of ways you could do that on the PayPal platform, but with the limited info I have here I would probably recommend the Adaptive Payments API, specifically Preapproval and Pay.
Using Preapproval, you would have users create a preapproval profile which gives you authentication to make payments on their behalf without further approval. This way you could take payments based on any trigger you want, be it a post, a specific date coming up, or whatever.

Resources