Generate Biller Fields

Process Flow

Each biller has a different set of fields required for bill payments. Exact biller field details for paynamics can be found in the Biller Field Details Page

Execution Steps

  1. Customer selects the biller

  2. Customer is shown the fields required for the biller

  3. Customer fills up required fields and submits transaction

  4. Validate transaction

  5. Get customer details

  6. Run fraud check

  7. Save transaction

  8. Reserve payment amount in thought machine

  9. Check which gateway to use for biller:

    1. If paynamics, send request to paynamics-gateway

    2. if ecpay, send request to ecpay-gateway

  10. Check gateway response:

    1. if success, show success result

    2. if error/failed:

      1. return amount to customer account

      2. show error result

Attachments:

~drawio~62822c56222d36006fb55816~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
~drawio~62822c56222d36006fb55816~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
Transactions - Bill Payments-d3e0ade36b4bb075f1fc92fd36430e19dd614852.png (image/png)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
~Transactions - Bill Payments.tmp (application/vnd.jgraph.mxfile)
Transactions - Bill Payments (application/vnd.jgraph.mxfile)
Transactions - Bill Payments.png (image/png)
Transactions - Bill Payments-d3e0ade36b4bb075f1fc92fd36430e19dd614852.png (image/png)