Questions tagged [credit-card]

is used for questions related to payment cards. Questions regarding security of payment card data may want to consider using the pci-dss tag.

This tag is used with questions related to payment cards.

If your question is regarding security of payment card data, then you may want to consider using the tag.

Note that much of the advice surrounding this topic is region dependent, so it will help if you mention where in the world you are.

FAQs for this tag:
Which payment gateway should I choose

Terminology associated with this tag:
Merchant
Payment Gateway / Service Provider
PCI-DSS

1191 questions
6
votes
2 answers

Are there drawbacks to credit card payment forms via an iframe?

A common feature I see in a lot of small business ecommerce websites is that when I click on the CHECKOUT button, I am taken away from the website and redirected to the url of a 3rd party payment gateway like paypal, authorize.net etc... After I…
John
  • 32,403
  • 80
  • 251
  • 422
6
votes
4 answers

what's the point of a batch in a credit card transaction

So at retail stores where credit cards are swiped the machines are usually batched at the end of the day. It's when that batching takes place that the card is actually charged. Why is that? Why isn't the CC just charged immediately? One reason I…
neubert
  • 15,947
  • 24
  • 120
  • 212
6
votes
3 answers

Credit Card - Card on file services?

Does anyone have any experience with card on file services for credit cards, that handle the storage of credit card information for ongoing purchases? We are looking for a solution that can be integrated with a custom ASP.NET app via a web service…
schooner
  • 3,047
  • 8
  • 30
  • 39
5
votes
3 answers

How often do the first four numbers of a credit card change?

Right now I detect the credit card type based upon the first four numbers of it. How often do these first four digits change? Is there a service which can interface with ASP.NET that will keep an up to date list of these first four digits and their…
SteveGSD
  • 1,750
  • 1
  • 17
  • 28
5
votes
5 answers

Advice for setting up recurring billing?

I have a bit of experience setting up online payment systems that accept credit card numbers and then pass them over to a gateway for a one time payment. However, I now need to setup a system that can handle automatic recurring billing - where a…
5
votes
0 answers

How to launch Google Autofill's "Scan New Card" intent programmatically

I want to launch the "Scan New Card" activity from my Android Application. This functionality is provided by Google to scan and fill the credit/debit card number inside the EditText and is the part of GMS Autofill Service. My purpose is to provide a…
Sasaki
  • 118
  • 9
5
votes
1 answer

Stripe.Customers.listSources not returning anything

I've created the following code to get all the cards for my customer: return stripe.customers.listSources(customerId, { object: "card", limit: 10 }).then(cards => { if (cards) { res.status(200).send({ cards:…
Alk
  • 5,215
  • 8
  • 47
  • 116
5
votes
1 answer

Scan Credit Card library on Swift 5

I want to scan a credit card on an iOS app. I used CardIO Framework but it is not working on ios13 guard let cardIOVC = CardIOPaymentViewController(paymentDelegate: self) else { print("This device is incompatible with CardIO") …
OMhz
  • 51
  • 1
  • 3
5
votes
2 answers

Chrome Credit Card Expiration Autofill Format

I have a credit card entry form on a site I help maintain. The back end is coded to take a 2 digit expiration month and 2 digit year in the format MM/YY. Chrome seems to be set on applying credit card information in the format MM/YYYY, and so if…
JonathanN
  • 672
  • 7
  • 17
5
votes
2 answers

iOS: Reading contactless VISA smart card data with Grabba

I have a Grabba smart card reader. I am trying to get card information with APDU commands. I have read a lot about EMV standards and related ISO 7816-4 standard but I am not able to execute simple select command with success. Here is some details: I…
Olcay Ertaş
  • 5,987
  • 8
  • 76
  • 112
5
votes
2 answers

EMV: Second Generate AC Results in 6985 SW_Error Access condition not satisfied

I'm doing some EMV testing, and hoping someone can shed some light on what I'm seeing. I'm running the Mastercard M-TIP tests that apply to our solution, and I'm seeing some unexpected results. When running the M-TIP 50 tests (1, 2, 3) with the…
raydowe
  • 1,285
  • 1
  • 16
  • 31
5
votes
4 answers

Use SecureString for credit card numbers

I've been looking into using the System.Security.SecureString class to hold credit card numbers in memory while they are being processed. Has anyone used the SecureString class for holding credit card numbers, or do most just use the normal…
DCNYAM
  • 11,966
  • 8
  • 53
  • 70
5
votes
3 answers

Accepting payment best practices

I am creating an ecommerce site that uses the payment gateway DPS. The payment gateway just takes a users details and returns whether the payment was successful or not. I am just wondering if anyone has any good resources for how to make a really…
nick
  • 139
  • 1
  • 1
  • 8
5
votes
0 answers

Android Braintree SDK - onPaymentMethodNonce() never called

We are using the Braintree SDK in our application, in conjunction with PayPal, to enable users to make in-app purchases. Unfortunately, we have been unable to create nonce's from PayPal payment information or user-entered credit card information…
Devin
  • 81
  • 1
  • 3
5
votes
2 answers

How do I set up a web form to support iOS 8 credit card scanning in mobile safari?

One of the features of iOS 8 is the ability to use the phone's camera to scan credit cards and have the number automatically entered into inputs in Safari. See here:…
ryan
  • 2,311
  • 3
  • 22
  • 28