Payment Gateway integration for master and visa card in opencart - e-commerce

Hello I am new to opencart just installed it I am wondering how can i add visa and master card support in my payment method please help.
Thanks.

You will need to create a custom payment module and a contract with your bank or another provider.
for guidelines look here: http://forum.opencart.com/viewtopic.php?f=136&t=30653
if you are looking for a simple way, OC has a module for paypal and paypal supports virtually all credit cards.

Related

React Native payout solution with Paypal and Credit card

I'm going to implement payout payment with Paypal and Credit card in my React Native application. There're two kinds of users in my app - customers and freelancers. Customers should pay to freelancers for their service.
The payment methods I'm going to implement are Paypal and various kinds of Credit cards. The backend server is based in NodeJS.
I'm quite new to this payout development and I'm really not sure where I should begin and which services I should use. Please reach out me any comments.
P.S. I'm contacting to Braintree service for several months and it's taking too long to register, so I'm looking for another solution now.
I don't know of a native solution that will allow you to facilitate payments to a PayPal account that is not yours.
Here is a non-native, vanilla JS demo pattern for PayPal Checkout: https://developer.paypal.com/demo/checkout/#/pattern/server
Using such a checkout, you can set a custom payee to the freelancer's account: https://developer.paypal.com/docs/checkout/integration-features/custom-payee/

PayPal adaptive payment flow on React Native

I'm creating an app with react native that have a payment module with credit card and PayPal as payment module. The payment is automatically transferred to a vendor account subscribed in our platform
(Buyer -> Platform -> Vendor).
I already successfully created this payment flow in the credit card payment module using stripe as a payment gateway but i didn't find a way to do it with PayPal.
Here's a list of what i tried:
Adaptive payment: the problem with PayPal adaptive payment is that's it's not mobile friendly, the standard checkout page is not even close to being responsive. The lightbox checkout page need to open a new Popup which is not possible with RN WebView. And the Mini-Browser one do not return a response after the payment is done (check out this link)
Braintree SDK: Braintree has a pretty great SDK for RN that i already tested and it works great, the problem is that i need to use Braintree's master-merchant and sub-merchants technique to achieve the payment flow i need, but this technique is only available in the US and the funds needs to be in USD and my application is deployed in France using EUR as a currency.
Braintree SDK with PayPal payout: I could create a Braintree account to receive all the funds and then send each one to it's receiver (vendor) automatically but i couldn't find a way to do this
If anyone have an idea of how could i create this flow with PayPal on RN.
Fixed with using the PayPal express checkout with a payee object.
If you want to know more about this functionality i advice you to read more about it here: https://www.paypal-engineering.com/2017/01/03/setting-payee/ .
Now instead of calling the Adaptive Payment API i use the regular payment API with a custom payee and then give the user the express checkout link generated dynamically and finally i call the execute payment API to make the payment after having the client authorization.

Paypal express checkout recurring payment with credit/debit card next steps

I have integrated paypal express checkout on my website. Currently with paypal account Pay as go and recurring/subscription payment both works as expected.
Now I am trying to integrate credit/debit card purchases for my website.
At first , in order to do that I have enabled "PayPal Account Optional" is "ON" in my PayPal account and set following on express checkout parameters SOLUTIONTYPE=Sole and LANDINGPAGE=Billing. After doing these steps
for only pay as go payment on paypal site "Check out as a guest" option showing but for recurring/subscription payment "Check out as a guest" is not showing.
Please kindly guide me on following:
What I have to do in express checkout functionality in order to enable paying through credit/debit card directly ?
Why paying through credit/debit is not showing for recurring/subscription payment ?
Whether it's possible or not to integrate credit/debit card functionality with express checkout?
Thank you in advance for your guidance.
When working with Express Checkout and Recurring Payments the user has to create an account or sign in. Guest checkout is not available with recurring payments.
To setup profiles with credit cards you'll need to sign up for PayPal Payments Pro. Pro itself costs $30/mo, and then you'll have to add Recurring Billing on top of that, which is another $30/mo.
Sometimes they'll negotiate with you on those monthly fees depending on the volume you'll be doing. You may want to give PayPal a call.
Once that's all activated on your account you'll just use CreateRecurringPaymentsProfile on its own, and you'll pass the CC details directly into that. So you'll be building the CC form on your site, which means you'll need an SSL to protect it, and you'll need to make sure you don't save any credit card details on your own server in the database, in log files, or anywhere.

Recurring Payment using PayPal Advanced

In my asp.net MVC application i have a recurring payment section. I have implemented the recurring payment section using web payments standards. I have followed the same way as discussed here. Now my client asked me to implement the same via Paypal advanced so that the user could do most of the Paypal operation without redirecting to PayPal site and also they could using Credit Card payment too.
I have looked for a good article on how to implement recurring payment using PayPal advanced but i couldn't get a proper documentation for the same. I could find an options named "Enhanced Recurring Payments for PayPal Payments Standard" to implement recurring payment in PayPal advance. But couldn't find a good article regarding the same.
Do anyone has a article or idea on implementing the recurring transaction using PayPal advance. Does this can be implemented via sandbox testing?
Any ideas will be greatly appreciated.
Thanks in advance

How do you test an application integrated with a payment system?

Suppose I have a website that receives money through a payment gateway when people register to the site.
How do you test it? Can it be done without real money?
Most payment gateways, e.g. Paypal, provide sandbox instances and fake credit card numbers that you can use for testing.