Direct Debit Integration & Testing
10 min
integration steps and api used perform order registration snap registration api e wallet (direct debit) snap docid\ u 7u4pntx3 eswez 94m redirect direct debit api checkout docid\ o4m8pglvouvcfkeuz5ot perform api charge redirect payment api checkout docid\ o 4mmsbwxtzib0ydniohw receive callback and push perform check status snap check status transaction api e wallet (direct debit) snap docid\ za7an0he8c3 2oixvdlna redirect status inquiry api checkout docid\ rhh7pmisd6ihn99ywvjhm optional perform cancel to cancel redirect cancel api checkout docid\ cmiiew1oy21qp7qdecul direct debit testing guide use or sandbox mid ( tnicecp041 ) create jenius pay registration perform hit using input id cashtag and jenius pay txid perform confirmation failed transaction possible reason run into connection time out receive basic error on input wrong cashtag integration checklist & test case implement inquiry after receiving callback implement inquiry after receiving inside dbprocessurl review log review firewall setting (eg cloudflare for dbprocessurl setting) 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) best practice when is received on your dbprocessurl , strongly recommends to verify by using inquiry notification handling is helpful to minimalize fraud actions, strongly recommends to verify notification handling see also direct debit payment flow docid\ hmeozz2txyjlvn jyzpj3 to find out during with direct debit feature docid\ gkwm16glbre1e4em0cv1q to find out features on