Transaction Modals for Three Customer Types

Functionality of Transaction Modals for 3 Customer Types on Cart and Order Page.

Transaction Modals for Customer Types

Cash Customer Transaction Flow

Cash Customer transaction workflow is different from Credit Customers because they are allowed to make Order payment with all Payment Gateways, except On Credit (Due). As Cash Customers place Orders without any account information, they are not provided with any Credit Limit. Therefore, they will not be able to make Order payment with Credit Limit i.e. On Credit (Due), but all other Payment Gateways.


cash customer workflow, Cash Customer transaction workflow is different from Credit Customers because they are allowed to make Order payment with all Payment Gateways, except On Credit (Due).

Image 1: Cash Customer can make Order payment with all types of Payment Gateways, except On Credit (Due).

Regular Customer Transaction Flow

Regular Customer transaction workflow is different from Credit Customers because they are allowed to make any Order payment with all Payment Gateways, except On Credit (Due). So, as Regular Customer are not provided with any Credit Limit, they will not be able to make Order payment with Credit Limit, but all other Payment Gateways.


regular customer workflow, Regular Customer transaction workflow is different from Credit Customers because they are allowed to make any Order payment with all Payment Gateways, except On Credit (Due).

Image 2: Regular Customer can make Order payment with all Payment Gateway types, except On Credit (Due).

Credit Customer Transaction Flow

Credit Customer transaction workflow is different from both Regular or Cash Customers because they are allowed to make Order payment with all types of Payment Gateways, including Credit Limit i.e. On Credit (Due).

If a Credit Customer has enough Credit Limit, they will be able to make Order payment with Credit Limit. Therefore, if the available Credit Limit is enough to cover Full Order Payment, then they can place Order using On Credit (Due) gateway. Despite having Credit Limit on their account, a Credit Customer may still not be able to use Credit Limit to cover a Full Order Payment if Order Total exceeds the allotted Credit Limit. Also, if a Credit Customer has NO Credit Limit on their account, they will not be able to use Credit Limit for making Order payment.


credit customer workflow, Credit Customer transaction workflow is different from both Regular or Cash Customers because they are allowed to make Order payment with all types of Payment Gateways, including Credit Limit i.e. On Credit (Due).

Image 3: Credit Customer can make Order payment with all Payment Gateway types, including On Credit (Due).

Cash Customer Transaction Flow

Functionality of Cash Customer’s Transaction Modals on Cart and Order Page.

Regular Customer Transaction Flow

Functionality of Regular Customer’s Transaction Modals on Cart and Order Page.

Credit Customer Transaction Flow

Functionality of Credit Customer’s Transaction Modals on Cart and Order Page.

Last modified June 21, 2023: Transaction Modal Intro Revised (d3cb3e3dc)