Credit Card Integration & Testing
Integration and Testing for Credit/Debit Card .
- Perform Call Transaction Registration .
- Perform Call Charge .
- Receive callback and push .
- Perform Check Status .
- Optional: Perform Cancel to cancel .
Test Step | Rules and Conditions |
---|---|
|
|
- Inactive card.
- Card expired.
- The card number is invalid.
- The card expiry date is invalid.
- CVV invalid.
- The Issuer network is unsupported.
- The daily card limit used already hit limit.
- Visa is 3Ds.
visit Error Code to view further error .
Implement inquiry after receiving callback.
Implement inquiry after receiving inside dbProcessUrl.
Review log.
Review firewall setting (eg. cloudflare for setting dbprocessUrl).
Check merchantToken implementation.
Execute test scenarios in Development Environment.
Execute test scenarios in Production Environment. Get Sample Scenario
Review Error Handling (Timeout, Failed, Negative Case).
- Full Payment, for one-time charge directly.
- Installment Payment, for installment charge following tenor.
- Recurring Payment, for recurring using token.
- Preauth & Capture Payment, for pre-auth capture on before final charge.
Learn further regarding features on Credit Card Feature.
- For setting, can install recurrOpt automatic Cancel . Learn Recurring Token technical installation on API Credit Card.
- After into dbProcessUrl you received, recommended to verify Notification using Inquiry . Learn why inquiry is valuable for You on Status Inquiry - API Checkout and Status Inquiry - API Credit Card .
- Notification Handling is helpful to minimalize Fraud actions, strongly recommends to verify Notification Handling.
⚠️It is important to perform checking on Notification and Inquiry. View further on Notification - API Credit Card / Notification - API Checkout.
Credit Card Payment Flow to find out during with .
Credit Card Feature to find out feature on
Credit Card Glossary to find out particular term used on .
Credit Card FAQ if you want to find out frequently asked questions related to .