<< Back to Modular HomeSequence diagrams - guest card paymentCopyCopy for LLMCopy page as Markdown for LLMsOpen in ChatGPTGet insights from ChatGPTOpen in ClaudeGet insights from ClaudeView as MarkdownOpen this page as MarkdownBasic card authorizationAPI onlyUsing Checkout SDKCard payment using Card Payments API only.Using:Card Payments APIBrowserMerchant_FrontendMerchant_BackendCard_Payments_APIClick PayPaycustomerInitiatedTransactions requestcustomerInitiatedTransactions responseSettlement requestSettlement responseBrowserMerchant_FrontendMerchant_BackendCard_Payments_APIBasic card authorization with 3DSCard payment with 3DS authentication enabled.API onlyUsing Checkout SDK (web)Using Checkout SDK (iOS/Android)Using:3DS APICard Payments APIBrowserMerchant_FrontendMerchant_Backend3DS_APICard_Payments_APIIssuersUpdate or close challenge window on websiteApply authentication details in payment E.g. eci, authenticationValue etcClick PayPaydeviceDataInitialization requestdeviceDataInitialization responseDeviceData - BIN/JWT/URL3DS Device Data formForm POSTPostMessage: dfReferenceIdAuthentication requestAuthentication responseChallenge JWT/URL3DS challenge formForm POST`returnUrl` specified in authentication requestVerification requestVerification responsecustomerInitiatedTransactions requestcustomerInitiatedTransactions responseSettlement requestSettlement responseBrowserMerchant_FrontendMerchant_Backend3DS_APICard_Payments_APIIssuersBasic card authorization with 3DS and FraudSightCard payment with a FraudSight risk assessment and 3DS authentication enabled.API onlyUsing Checkout SDK (web)Using:FraudSight API3DS APICard Payments APIBrowserMerchant_FrontendMerchant_Backend3DS_APICard_Payments_APIFraudSight_APIIssuersUpdate or close challenge window on websiteApply authentication details in payment E.g. eci, authenticationValue etcClick PayPayAssessment requestAssessment responsedeviceDataInitialization requestdeviceDataInitialization responseDeviceData - BIN/JWT/URL3DS Device Data formForm POSTPostMessage: dfReferenceIdAuthentication requestAuthentication responseChallenge JWT/URL3DS challenge formForm POST`returnUrl` specified in authentication requestVerification requestVerification responsecustomerInitiatedTransactions requestcustomerInitiatedTransactions responseSettlement requestSettlement responseBrowserMerchant_FrontendMerchant_Backend3DS_APICard_Payments_APIFraudSight_APIIssuers