You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/API-Extension-Setup.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ Variables that begin with 'CT' prefix are Commercetools project specific propert
24
24
| PAYMENT_GATEWAY_MERCHANT_SECRET_KEY | Value of a Cybersource shared secret key to be used for HTTP Signature authentication | Created in [key-Creation\#Cybersource](key-Creation.md#Cybersource). |
25
25
| PAYMENT_GATEWAY_TARGET_ORIGINS | Base URLs where your frontend will be accessible | Used for Card payment method. Comma separated value without any spaces |
26
26
| PAYMENT_GATEWAY_VERIFICATION_KEY | Used to check Flex tokens for tampering | Use <b>Openssl -rand64 32 </b>command to generate verification key |
27
-
| PAYMENT_GATEWAY_CC_ALLOWED_CARD_NETWORKS | csv(comma separated value) of the card networks | If not specified extension will support all the card networks(VISA, MASTERCARD, AMEX, DISCOVER, MAESTRO, CUP, JCB, CARTESBANCAIRES & DINERSCLUB) by default. Case sensitive. Accepts block letters only without any spaces – eg: VISA,AMEX |
27
+
| PAYMENT_GATEWAY_CC_ALLOWED_CARD_NETWORKS | csv(comma separated value) of the card networks | If not specified extension will support all the card networks(VISA, MASTERCARD, AMEX, DISCOVER, MAESTRO, CUP, JCB, CARTESBANCAIRES & DINERSCLUB) by default. In case of Unified Checkout it will support(VISA, MASTERCARD, AMEX) by default. Case sensitive. Accepts block letters only without any spaces – eg: VISA,AMEX |
28
28
| PAYMENT_GATEWAY_3DS_RETURN_URL | URL that the issuing bank will redirect to the customer for Payer Authentication | Required if payment.paymentMethodInfo.method is creditCardWithPayerAuthentication |
29
29
| PAYMENT_GATEWAY_SCA_CHALLENGE | Boolean value - true or false | Flag to force Strong consumer authentication challenge while saving a card using Payer Authentication. Case sensitive |
30
30
| PAYMENT_GATEWAY_ORDER_RECONCILIATION | Boolean value - true or false | Flag for enabling or disabling Order reconciliation to indicate whether reconciliation Id to be passed in sale, capture and refund transactions. Case sensitive. The Cybersource-Commercetools Extension will consider order number as the reconciliation id if available. The order number from Commercetools should be numeric/alpha-numeric string to reflect in Cybersource |
@@ -41,6 +41,13 @@ Variables that begin with 'CT' prefix are Commercetools project specific propert
41
41
| PAYMENT_GATEWAY_RUN_SYNC | Boolean value - true or false | Flag for enabling or disabling Run sync. Case sensitive |
42
42
| PAYMENT_GATEWAY_DECISION_SYNC_MULTI_MID | csv(comma separated value) of merchant Ids. | Merchant Ids in which Decision sync should be enabled. Provide the exact merchant Id as it is without any spaces |
43
43
| PAYMENT_GATEWAY_NETWORK_TOKEN_MULTI_MID | csv(comma separated value) of merchant Ids. | Merchant Ids in which Webhook Subscription to be created. Provide the exact merchant Id as it is without any spaces |
44
+
| PAYMENT_GATEWAY_UC_ALLOWED_PAYMENTS | csv(comma separated value) of payment types. | If not specified extension will support following payment types(PANENTRY, SRC, & GOOGLEPAY) by default. Case sensitive. Accepts block letters only without any spaces – eg: PANENTRY,GOOGLEPAY |
45
+
| PAYMENT_GATEWAY_UC_BILLING_TYPE | csv(comma separated value) of billing type. | Provide `FULL` ,`PARTIAL` or `NONE` to indicate level of address details required to be captured from Unified Checkout form. If the value is `FULL`, the form request the complete address from the USER. If the value is `PARTIAL`, the form will ask for only the necessary address details and if `NONE` no address details will be requested. Case sensitive. Accepts block letters only without any spaces – eg: FULL,PARTIAL |
46
+
| PAYMENT_GATEWAY_UC_ENABLE_PHONE | Boolean value - true or false. | Flag for indicating Phone number to be requested from the Unified Checkout form |
47
+
| PAYMENT_GATEWAY_UC_ENABLE_EMAIL | Boolean value - true or false | Flag for indicating Email to be requested from the Unified Checkout form |
48
+
| PAYMENT_GATEWAY_UC_ENABLE_NETWORK_ICONS | Boolean value - true or false | Flag for enabling or disabling Network Icons in the Unified Checkout form |
49
+
| PAYMENT_GATEWAY_UC_ENABLE_SHIPPING | Boolean value - true or false | Flag for indicating Shipping Address to be requested from the Unified Checkout form |
50
+
| PAYMENT_GATEWAY_UC_ALLOWED_SHIP_TO_COUNTRIES | csv(comma separated value) of shipping countries. | List of countries available to ship to. Use the two- character ISO Standard Country Codes. |
44
51
| PAYMENT_GATEWAY_SERVERLESS_DEPLOYMENT | aws or azure | Provide `aws` or `azure` to support serverless deployment. If the value is `aws`, it will consider AWS deployment. If the value is `azure`, it will consider Azure deployment. Case sensitive. |
45
52
| FUNCTIONS_HTTPWORKER_PORT | Port to listen on for HTTPS requests | Required when extension is hosted on Azure function |
46
53
| CT_PROJECT_KEY | Project key for your Commercetools project | Created in [key-Creation#Commercetools](key-Creation#commercetools)|
@@ -125,4 +132,4 @@ The steps involved in deploying the Cybersource-Commercetools Extension in devel
125
132
126
133
Unit tests can be executed with the following command
0 commit comments