@bigcommerce/checkout-sdk / AmazonPayV2NewButtonParams
-
↳
AmazonPayV2NewButtonParams
- buttonColor
- checkoutLanguage
- createCheckoutSessionConfig
- estimatedOrderAmount
- ledgerCurrency
- merchantId
- placement
- productType
- publicKeyId
- sandbox
• Optional
buttonColor: Gold
| LightGray
| DarkGray
Color of the Amazon Pay button.
AmazonPayV2ButtonConfig.buttonColor
• Optional
checkoutLanguage: en_US
| en_GB
| de_DE
| fr_FR
| it_IT
| es_ES
| ja_JP
Language used to render the button and text on Amazon Pay hosted pages.
AmazonPayV2ButtonConfig.checkoutLanguage
• Optional
createCheckoutSessionConfig: AmazonPayV2CheckoutSessionConfig
Create Checkout Session configuration.
• Optional
estimatedOrderAmount: AmazonPayV2Price
It does not have to match the final order amount if the buyer updates their order after starting checkout. Amazon Pay will use this value to assess transaction risk and prevent buyers from selecting payment methods that can't be used to process the order.
• ledgerCurrency: AmazonPayV2LedgerCurrency
Ledger currency provided during registration for the given merchant identifier.
AmazonPayV2ButtonConfig.ledgerCurrency
• merchantId: string
Amazon Pay merchant account identifier.
AmazonPayV2ButtonConfig.merchantId
• placement: AmazonPayV2Placement
Placement of the Amazon Pay button on your website.
AmazonPayV2ButtonConfig.placement
• Optional
productType: PayAndShip
| PayOnly
Product type selected for checkout. Default is 'PayAndShip'.
AmazonPayV2ButtonConfig.productType
• Optional
publicKeyId: string
Credential provided by Amazon Pay. You must also set the sandbox
parameter if your publicKeyId
does not have an environment prefix.
• Optional
sandbox: boolean
Sets button to Sandbox environment. You do not have to set this parameter
if your publicKeyId
has an environment prefix. Default is false.