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
7
votes
4 answers

How do I charge someone a variable amount every 2 months without storing CVV code?

We have a physical product that is shipped every 2, 3, or 4 months depending upon customer preference. In between shipments the user may elect to modify their choices. Before anyone suggests it - I'm pretty sure a recurring billing system (such as…
Simon_Weaver
  • 140,023
  • 84
  • 646
  • 689
7
votes
4 answers

Token based credit card systems vs. traditional gateway

I'm trying to decide between Paypal PayFlow for a transaction processing service or a service like BrainTree. BrainTree's service intrigues me because they will actually return a token to you for a credit card which can be used in future…
Simon_Weaver
  • 140,023
  • 84
  • 646
  • 689
7
votes
2 answers

Paypal integration to accept credit card payment directly

I have a question regarding PayPal integration with my website. I have a Premier account with PayPal. I tried integrating it with my website by adding a 'Buy Now' button. When I click on it it asks the end user to create a PayPal account. However, I…
6
votes
2 answers

Validating Credit Card Information - CVV Numbers

I am using authorize.net {aim} for my payment gateway. I am using test authorize for developer account. I have used https://test.authorize.net/gateway/transact.dll with C# and it successfuly works without error. But my client needs to validate the…
6
votes
1 answer

How to verify successful payment of paypal

I am trying to get the transaction info of paypal transaction that is passed to our website when customer is redirected to our website. I turned auto-return and pdt in my sandbox paypal account setting. I posted a sample transaction to paypal and it…
KoolKabin
  • 17,157
  • 35
  • 107
  • 145
6
votes
4 answers

Is there any api integration for gcash payment?

I'm using react-native for my app, it requires online payments. Since lots of people already using "gcash" to pay online, I'd like to ask if there is an API for that?
mingmingming
  • 345
  • 2
  • 4
  • 12
6
votes
1 answer

Generating Braintree Receipts

I've properly integrated Braintree with my Rails 3.1 application, I'm just wondering what's the right way of generating PDF receipts so the users can download 'em from the application at anytime. Braintree has the send-receipt after billing ability…
6
votes
1 answer

Getting transaction details from authorize.net

I'm having some trouble making sense of the authorize.net Transaction Details API (documentation here). I'll try my best to be brief. The only practical way of pulling transaction status updates from authorize (without using their 'silent post'…
Greg
  • 7,782
  • 7
  • 43
  • 69
6
votes
3 answers

Is there any way to prefill payment information in stripe elements?

I am using Stripe elements payment form in my code. While doing testing in Galen, we have to switch to the iframe to fill the payment information and test the entire flow. But, iOS doesn't allow us to switch iframes due to its CORS policy. Is there…
Anshul Jain
  • 121
  • 1
  • 4
6
votes
7 answers

We’re sorry. This seller doesn’t accept payments in your currency

I am trying to integrate paypal, but stuck with this error. We’re sorry. This seller doesn’t accept payments in your currency. Please return to the seller and choose another way to pay. The currency I am setting is USD. I have not blocked it and…
Satys
  • 2,319
  • 1
  • 20
  • 26
6
votes
0 answers

how to generate hash from Fire base server to integrate PAYU gateway?

I am trying to accept payments via PAYU in my android app, but I dont have a server and so I used firebase to store the data. From the video https://youtu.be/gnQ0IF3XniM I managed to integrate PAYU payment gateway from the server that is mentioned…
Vemuri Pavan
  • 495
  • 7
  • 15
6
votes
1 answer

How do i can create a payfort test account?

I have researched a lot to get a payfort test account. Seems to me this is the link https://www.payfort.com/test-account/ but it is down. Thanks.
Wasim Bajwa
  • 395
  • 3
  • 14
6
votes
2 answers

ActiveMerchant: How to authorise cards when using gateways that do not support the void operation?

I am working on the billing component of a Ruby on Rails application using ActiveMerchant. The payment gateway we have chosen is PaymentExpress. Code examples I am seeing such as the one below, use authorize() and void() to test the validity of a…
Bo Jeanes
  • 6,294
  • 4
  • 42
  • 39
6
votes
1 answer

How can I use Paypal for future payments without redirects?

In my web app (PHP) the user should be able to connect his paypal account and every time he sold a product from our catalog we will charge him the price. Since the user might sell lot of products I want to make the payment part automatically so he…
Ungureanu Liviu
  • 4,034
  • 4
  • 37
  • 42
6
votes
4 answers

What is the test credit card number for Converge Payment Api?

I have tried with lot of test credit card number but always get back the result is 'INVALID CARD'. Request Url: https://demo.myvirtualmerchant.com/VirtualMerchantDemo/processxml.do Here is my Sample Xml…
Rock
  • 336
  • 5
  • 18