1. The Customer enters his email address, name, and chooses his preferred bank from the list.

2. The customer verifies the payment details, logins to his account using his username and password and confirms the payment. Please keep in mind there is an order expiration time in which the customer may complete the payment, after which the payment will be expired.

3. Upon completion of the payment flow the customer is redirected back to your ReturnURL.

Although it is not essential, as long as these data are available, it is recommended to include them in the "merchantData " parameter

        	    "customer": {
                    "name": "",
             		"email": ""