Questions tagged [payment-gateway]

A service for authorizing payments for an e-commerce website, an online retailer or a traditional business.

Payment gateways are a way to securely communicate a transaction between a payee (the merchant, and their acquiring bank) and a payer (the customer, and their issuing bank).

The payment gateway can be offered directly by a bank, or by a Payment Service Provider acting as a mediator between the payee bank and the payer bank. Some payment gateways also offer an API or SDK to allow developers to integrate the payment gateway into online platforms or mobile applications.

Payment gateways usually employ security mechanisms to pass the payment related information from customer to the merchant and from the merchant to the bank securely. In some popular payment types such as credit and debit cards, the security measures must comply with an industry standard and regulatory requirements.

Payment gateways may provide various modes of payment such as by credit card, debit card, online banking or mobile banking for executing the transaction.

4178 questions
10
votes
0 answers

NMI gateway integration in NodeJS

We are planning to integrate NMI payment gateway for payment process in our NodeJS project and we found the list of supported gateways in Node here , Can anyone please help us to find out a node module for NMI gateway integration if its there?
Tony Jose
  • 1,654
  • 1
  • 13
  • 25
10
votes
1 answer

iOS : Where to start for AliPay integration?

I've a requirement to integrate AliPay payment gateway into my app, I've dived into google sea but unfortunately there's no fish for my need. From somewhere, I found this link, https://globalprod.alipay.com/order/integrationGuide.htm, but there's no…
Hemang
  • 26,840
  • 19
  • 119
  • 186
10
votes
4 answers

Setting PayPal return URL to localhost

I'm trying to integrate Paypal and I'm using sandbox in the process. I follow the step of the accepted answer in the below question. Setting PayPal return URL and making it auto return? But when I try to enter the URL, Paypal return the below…
Techie
  • 44,706
  • 42
  • 157
  • 243
9
votes
2 answers

How to take credit cards online for future payments?

I have a couple of clients that want to take credit card details on their website that they can then bill in the future (one runs courses and users are only billed 4 weeks before their course if they haven't cancelled and one runs a charity and each…
deshg
  • 1,233
  • 4
  • 27
  • 45
9
votes
1 answer

Online payments for a middleman

I'm new to online payments and would like some opinions on my task. Here is the scenario: I have a website where people buy and sell digital photos. A seller has a photo and wants to sell it. They create an ad on the site and upload the photo…
Blaze
  • 1,863
  • 7
  • 23
  • 40
9
votes
3 answers

Secure payment with paypal

I am trying to implement a secure payment option with react-paypal-express-checkout... but I saw that user can easily change the amount with chrome dev tools ... shouldn't I make the API request to paypal from my server and validate the amount with…
ronara
  • 336
  • 11
  • 26
9
votes
7 answers

php braintree integration

I am trying to integrate the Braintree API into my PHP application. I am new in integrating payment gateway. Please, help me with some example code for Braintree API.
Prithwis
  • 101
  • 1
  • 1
  • 2
9
votes
0 answers

Sagepay payment integration ios

I want to integrate sagepay payment gateway in one of my IOS - swift app. I have gone through the document but could not find needful. Can anybody guide me with the exact flow
Pinank Lakhani
  • 1,109
  • 2
  • 11
  • 31
9
votes
3 answers

CCAvenue iOS kit integration kit

I am trying to integrate CCAvenue payment integration in iOS. They have given me two library files named: libcrypto.a and libssl.a They have also given me some header files. To implement this, they have mentioned that I should to setup header search…
Pranav
  • 701
  • 4
  • 18
9
votes
3 answers

WooCommerce REST API v2: How to process payment?

Using the WooCommerce REST API v2, I'm successfully creating an order in a pending, unpaid state. I can see that I can set the order.payment_details.paid field to true which will create the order in a completed state and send out a completed order…
Kirby
  • 15,127
  • 10
  • 89
  • 104
9
votes
8 answers

Open payment gateway libraries for Java, Python, Ruby, Node.JS, and PHP

I'm looking for generic and open source payment libraries that support many different payment processor APIs. In other words, I'd like to develop an application using a single payment processing API, but be able to easily switch between payment…
Tauren
  • 26,795
  • 42
  • 131
  • 167
9
votes
4 answers

What is a good PHP Payment library that works with Paypal, Google Checkout and Authorize.net?

What is a good PHP payment library that works with Paypal, Google Checkout and Authorize.net? I did find this library but it is not maintained and doesn't offer Google Checkout. Is there other options such as a service that can handle those three…
Cory
  • 1,611
  • 2
  • 12
  • 9
9
votes
5 answers

Looking for a payment gateway

I'm looking for a payment gateway company so we can avoid tiresome PCI-DSS certification and its associated expenses. I'll get this out the way now, I don't want Paypal. It does what I want but it's really not a company I want to trust with any sort…
Oli
  • 235,628
  • 64
  • 220
  • 299
9
votes
6 answers

PHP Payment Library

Is there a simple PHP payment library that can handle multiple payment gateways? I don't mind processing the payment at the payment gateway website rather than on my site and don't want to store CC information in my site, but I want the flexibility…
Kunpha
  • 3,511
  • 3
  • 18
  • 5
9
votes
1 answer

How to Integrate Payment Gateway Feature in Android

How to Integrate Payment Gateway Feature in Android App, I have made a Shopping Cart App in which now i want to add Payment Gateway Feature, please suggest me... the best way to allow user to do Payments Should i need to use some readymade classes…
Jimmy Hill
  • 216
  • 2
  • 5
  • 15