sequenceDiagram participant C as Customer participant MW as Merchant Website participant MS as Merchant Server participant IF as Cardknox CDN participant CK as Cardknox Gateway C->>MW: Visits merchants payment page MW->>IF :Retrieves iFields to populate the iFrames C->>MW: Enters payment details and submits form MW->>IF: Requests a token to be created from the iFields IF->>MW: Generates and returns a Single Use Token MW->>MS: Submits form MS->>CK: POSTs transaction using the tokens as placeholders CK->>CK: Retrieves actual data for token and performs transaction CK->>MS: Responds with transaction result (and standard token)