Credit Card Integration & Testing
14 min
integration and testing for credit/debit card integration steps and api used perform call transaction registration direct registration api credit card docid\ u8g0zv8opdvnxetmjbejo redirect credit card api checkout docid\ amf d0gv7crmdsugrikba perform call charge direct payment api credit card docid\ crk0ecbl21unmzk3nfzbd redirect payment api checkout docid\ o 4mmsbwxtzib0ydniohw receive callback and push perform check status direct status inquiry api credit card docid\ fc bkdwkevwf2h9usoc8k redirect status inquiry api checkout docid\ rhh7pmisd6ihn99ywvjhm optional perform cancel to cancel direct cancel api credit card docid 7iv2i0vhdqt0o1jwrrtgv redirect cancel api checkout docid\ cmiiew1oy21qp7qdecul credit card testing guide test step rules and conditions use a real card or dummy card that starts from 45xxxx or 54xxxx input your account number to side with accountno input and with until success transaction will settle based on rules the card used automatically will decrease card limit on void (aborts on same day before cut off time), void fund will return in real time to limit a card blocked is the user's responsibility if fraud is found in failed transaction possible reason 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 docid\ fsx1gesjkxop0t9rvuhp to view further error integration checklist & test case 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 https //docs google com/spreadsheets/d/e/2pacx 1vqiaimcm0vz3l1ca jkw3yxyipjsb966fg1wtet8qpfdowevuliewooy6i4ujpl3a/pub?output=xlsx review error handling (timeout, failed, negative case) credit card feature 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 docid 5p povp7xv ohkyiebaoc best practice for setting, can install recurropt automatic cancel learn recurring token technical installation on api credit card docid\ qnwo2v13ayybxvhby9woj cancel for support full partial cancel learn further on cancel type code docid\ vnhgjoxch1wjmhnlkyvoc after into dbprocessurl you received, recommended to verify notification using inquiry learn why inquiry is valuable for you on status inquiry api checkout docid\ rhh7pmisd6ihn99ywvjhm and status inquiry api credit card docid\ ntp9jtssg4rtkebeoh dr 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 docid\ nxfopohfnwx1djqbxspqq / notification api checkout docid\ kv4wdqbnejrlhw1yow6j8 see also credit card payment flow docid\ k1cyldkn6drz wabfujs to find out during with credit card feature docid 5p povp7xv ohkyiebaoc to find out feature on credit card glossary docid\ lympdhtmzc37vzj44gua to find out particular term used on credit card faq docid 1jamanpr0 tuq4itp618p if you want to find out frequently asked questions related to