Test plan for credit and debit cards

As a merchant, you want to test your BlueSnap integration to ensure that your customers have a flawless experience.

Before you begin

  • Compile a list of test cards with their details. Be sure to include cards that should result in success as well as cards that should fail. If you need to, you can use these.

Test Scenarios

For credit and debit cards, go through the following scenarios.

Scenario    Test
  1 Verify that all mandatory fields are required and that the transaction does not proceed if any data for a required field is missing or invalid, such as a missing card digit.
  2 Test with valid card number, a valid expiration date, but an invalid CVV number.
  3 Test with valid card number, a valid CVV number, but an invalid expiration date.
  4 Test with an invalid card number, a valid expiration date, and a valid CVV number.
  5 Repeat test scenarios 2–4 with each card type that you accept (for example, Mastercard, Visa, American Express).
  6 Repeat test scenarios 2–5 with multiple currencies to support your global shoppers.
  7 Perform a successful transaction and verify that the shopper receives notification of a successful transaction and the merchant receives the CHARGE IPN.
  8 Process a refund for the full amount of the original transaction.
  9 Process a refund for a portion of the amount of the original transaction.

Test plan for credit and debit cards


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.