Merge pull request #2155 from woocommerce/PCP-2347-new-feature-accelerated-checkout

New feature: Accelerated Checkout (2347)
This commit is contained in:
Emili Castells 2024-04-18 16:04:39 +02:00 committed by GitHub
commit a3bbcfeec5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
50 changed files with 5702 additions and 58 deletions

View file

@ -60,6 +60,13 @@ export const loadPaypalScript = (config, onLoaded, onError = null) => {
scriptOptions = merge(scriptOptions, config.script_attributes);
}
// Axo SDK options
const sdkClientToken = config?.axo?.sdk_client_token;
if(sdkClientToken) {
scriptOptions['data-sdk-client-token'] = sdkClientToken;
scriptOptions['data-client-metadata-id'] = 'ppcp-cm-id';
}
// Load PayPal script for special case with data-client-token
if (config.data_client_id?.set_attribute) {
dataClientIdAttributeHandler(scriptOptions, config.data_client_id, callback, errorCallback);