Payment
Credit Card
Credit Card Integration & Testing
16 min
integration and testing {{process}} for credit/debit card {{paymethod}} integration steps and api used perform {{api}} call transaction registration {{integration}} direct docid\ u8g0zv8opdvnxetmjbejo redirect docid\ nkcldwp0r xrmdntqg3k4 perform {{api}} call {{paymentproduct}} charge {{integration}} direct docid\ crk0ecbl21unmzk3nfzbd redirect docid\ iewj7vv ejtgaa2m7o5p2 receive {{nicepay}} callback and push {{notification}} perform {{api}} check status {{integration}} direct docid\ fc bkdwkevwf2h9usoc8k redirect docid 7thqvphz6emwezw5 d4an optional perform {{api}} cancel {{integration}} to cancel {{the}} {{transaction}} direct docid 7iv2i0vhdqt0o1jwrrtgv redirect docid 7zbvsp mxtvsdbnzurs5g credit card testing guide test step rules and conditions use a real card or dummy card that starts from 45xxxx or 54xxxx input your {{bank}} account number to {{the}} {{merchant}} {{page}} side with accountno {{parameter}} input {{information}} and {{proceed}} with {{the}} {{transaction}} {{process}} until {{transaction}} success transaction will settle based on {{the}} {{bank}} rules the card used automatically will decrease card limit on void {{process}} (aborts on {{the}} same day before {{bank}} cut off time), {{the}} void fund will return in real time to {{the}} {{customer}} limit a card blocked is the user's responsibility if fraud is found in {{the}} {{transaction}} 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 {{the}} limit {{cc}} visa is 3ds {{please}} visit {{the}} {{nicepay}} docid 4 fpewlvczfhcvygxwck9 {{page}} to view further error {{information}} integration checklist & test case implement inquiry {{status}} after receiving {{the}} callback implement inquiry {{status}} after receiving {{the}} {{notification}} inside dbprocessurl review {{payment}} log review firewall setting (eg cloudflare for setting dbprocessurl ) check merchanttoken implementation execute test scenarios in development environment execute test scenarios in production environment 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 {{payment}} directly installment {{bank}} payment, for installment charge {{payment}} following {{bank}} tenor recurring payment, for recurring {{payment}} using {{payment}} token preauth & capture payment, for pre auth {{payment}} {{process}} capture on {{payment}} {{transaction}} before {{the}} final charge learn further regarding {{the}} {{cc}} features on docid 5p povp7xv ohkyiebaoc best practice for {{cc}} setting, {{merchant}} can install recurropt automatic cancel {{parameter}} learn docid\ qlo yeqnsi6cqrt6bobdj {{api}} technical installation on docid 3fyzd33cn tjt5lph9hqn cancel for {{cc}} support full partial cancel learn further on {{the}} docid\ ly9czdrbjtw3rjv3l7r6v {{page}} after {{the}} {{notification}} into dbprocessurl you received, {{nicepay}} recommended {{merchant}} to verify {{the}} notification using inquiry {{api}} learn why inquiry is valuable for you on docid 7thqvphz6emwezw5 d4an {{page}} and docid\ fc bkdwkevwf2h9usoc8k {{page}} notification handling is helpful to minimalize fraud actions, {{nicepay}} strongly recommends {{merchant}} to verify {{the}} notification handling ⚠️it is important to perform checking on notification and inquiry view further {{information}} on docid\ ztzv8p3ig3nv3lh5bfloi / docid 30h3gerjvbj epdfljl h see also {{visit}} {{the}} docid\ k1cyldkn6drz wabfujs {{page}} to find out {{the}} {{system}} {{process}} during {{payment}} with {{the}} {{cc}} {{visit}} {{the}} docid 5p povp7xv ohkyiebaoc {{page}} to find out {{the}} {{transaction}} feature on {{the}} {{cc}} {{visit}} {{the}} docid\ lympdhtmzc37vzj44gua {{page}} to find out {{the}} particular term used on {{cc}} {{visit}} {{the}} docid 1jamanpr0 tuq4itp618p {{page}} if you want to find out frequently asked questions related to {{cc}}