Slide 8
Slide 8 text
(CUSTOMER BROWSER)
1. Customer opens the checkout
form, enters the credit card
and clicks on the pay
button.
2. Merchant backend gets the
payment request. It makes
validation on the input.
3. Merchant calls 3D init
service of Craftgate with
card details to initialize
3DSecure payment.
4. Craftgate calls the bank to
start 3DSecure payment.
5. Bank returns the html
content of the customer
verification sms page.
6. Craftgate encrypts the html
content of the customer
verification sms page by
Base64 algorithm and
responds back to the
merchant with this content.
7. Merchant decrypts the html
content of customer
verification sms page and
opens it either in the same
window, in a popup or in
iframe.
MERCHANT BACKEND
MERCHANT FRONTEND