getVaultConfig query
This query is available only if you have installed Payment Services for Adobe Commerce 2.10.0 or higher.
The getVaultConfig query returns the vault configuration details for each payment method available. For now, only credit_card is supported.
Syntax
Copied to your clipboard{getVaultConfig() VaultConfigOutput}
Reference
The getVaultConfig reference provides detailed information about the types and fields defined in this query.
Example usage
The following example runs the getVaultConfig query to retrieve all the stored payment details.
Request:
Copied to your clipboardquery {getVaultConfig() {credit_card {is_vault_enabledthree_ds_modesdk_params {namevalue}}}}
Response:
Copied to your clipboard{"data": {"getVaultConfig": {"credit_card": {"is_vault_enabled": true,"three_ds_mode": "SCA_ALWAYS","sdk_params": [{"name": "src","value": "https:\/\/www.paypal.com\/sdk\/js?client-id=..."},{"name": "data-partner-attribution-id","value": "MagentoPayments_SP_PCP_Int"},{"name": "data-client-token","value": "..."},{"name": "data-expires-in","value": "3600"}]}}}}
Output attributes
The VaultConfigOutput object contains the following attribute:
| Attribute | Data Type | Description |
|---|---|---|
credit_card | VaultCreditCardConfig | Credit card vault method configuration |
VaultCreditCardConfig attributes
The VaultCreditCardConfig object provides details about the credit card vault method configuration
| Attribute | Data Type | Description |
|---|---|---|
is_vault_enabled | Boolean | Indicates whether card vaulting is enabled |
three_ds_mode | ThreeDSMode | Indicates which 3D Secure authentication mode is in use. The possible values are OFF, SCA_WHEN_REQUIRED, SCA_ALWAYS |
sdk_params | [SDKParams] | PayPal parameters required to load the PayPal JavaScript SDK |
SDKParams attributes
The SDKParams object provides details about the SDK parameters:
| Attribute | Data Type | Description |
|---|---|---|
name | String | The name of the SDK parameter |
value | String | The value of the SDK parameter |
These values come from PayPal JavaScript SDK.

