dw.extensions.payments
Class SalesforcePaymentsZone
dw.extensions.payments.SalesforcePaymentsZone
Salesforce Payments representation of a payments zone. See Salesforce Payments documentation for how to gain access and configure payment zones and assign them to sites.
A payments zone contains information about the payment zone for a site and country.
Properties
afterpayClearpayEnabled
:
boolean
(Read Only)
Returns
true if Afterpay Clearpay presentment is enabled, or false if not.
applePayEnabled
:
boolean
(Read Only)
Returns
true if Apple Pay presentment is enabled, or false if not.
bancontactEnabled
:
boolean
(Read Only)
Returns
true if Bancontact presentment is enabled, or false if not. Note: For Adyen
merchant accounts, this setting refers to the "Bancontact Card" payment method.
bancontactMobileEnabled
:
boolean
(Read Only)
Returns
true if Bancontact Mobile presentment is enabled, or false if not. Note: This
setting is only applicable for Adyen Merchant Accounts
cardEnabled
:
boolean
(Read Only)
Returns
true if credit card presentment is enabled, or false if not.
klarnaEnabled
:
boolean
(Read Only)
Returns
true if Klarna presentment is enabled, or false if not. Note: For Adyen
merchant accounts, this setting applies to the Klarna Pay Later payment method.
klarnaPayInInstallmentsEnabled
:
boolean
(Read Only)
Returns
true if Klarna Pay in Installments presentment is enabled, or false if not.
Note: This setting is only applicable for Adyen Merchant Accounts.
klarnaPayNowEnabled
:
boolean
(Read Only)
Returns
true if Klarna Pay Now presentment is enabled, or false if not. Note: This
setting is only applicable for Adyen Merchant Accounts.
paymentRequestEnabled
:
boolean
(Read Only)
Returns
true if W3C Payment Request API button presentment is enabled, or false if not.
payPalEnabled
:
boolean
(Read Only)
Returns
true if PayPal multi-step checkout presentment is enabled, or false if not.
payPalExpressEnabled
:
boolean
(Read Only)
Returns
true if PayPal express checkout presentment is enabled, or false if not.
sepaDebitEnabled
:
boolean
(Read Only)
Returns
true if SEPA Debit presentment is enabled, or false if not.
venmoEnabled
:
boolean
(Read Only)
Returns
true if Venmo multi-step checkout presentment is enabled, or false if not.
venmoExpressEnabled
:
boolean
(Read Only)
Returns
true if Venmo express checkout presentment is enabled, or false if not.
zoneId
:
String
(Read Only)
The id of the payments zone.
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
getPaymentMethods(countryCode
:
String, amount
:
Money)
:
Collection
Returns a collection containing the merchant account payment methods to be presented for this payments zone.
isAfterpayClearpayEnabled()
:
boolean
Returns
true if Afterpay Clearpay presentment is enabled, or false if not.
isApplePayEnabled()
:
boolean
Returns
true if Apple Pay presentment is enabled, or false if not.
isBancontactEnabled()
:
boolean
Returns
true if Bancontact presentment is enabled, or false if not.
isBancontactMobileEnabled()
:
boolean
Returns
true if Bancontact Mobile presentment is enabled, or false if not.
isCardEnabled()
:
boolean
Returns
true if credit card presentment is enabled, or false if not.
isEpsEnabled()
:
boolean
Returns
true if EPS presentment is enabled, or false if not.
isIdealEnabled()
:
boolean
Returns
true if iDEAL presentment is enabled, or false if not.
isKlarnaEnabled()
:
boolean
Returns
true if Klarna presentment is enabled, or false if not.
isKlarnaPayInInstallmentsEnabled()
:
boolean
Returns
true if Klarna Pay in Installments presentment is enabled, or false if not.
isKlarnaPayNowEnabled()
:
boolean
Returns
true if Klarna Pay Now presentment is enabled, or false if not.
isPaymentRequestEnabled()
:
boolean
Returns
true if W3C Payment Request API button presentment is enabled, or false if not.
isPayPalEnabled()
:
boolean
Returns
true if PayPal multi-step checkout presentment is enabled, or false if not.
isPayPalExpressEnabled()
:
boolean
Returns
true if PayPal express checkout presentment is enabled, or false if not.
isSepaDebitEnabled()
:
boolean
Returns
true if SEPA Debit presentment is enabled, or false if not.
isVenmoEnabled()
:
boolean
Returns
true if Venmo multi-step checkout presentment is enabled, or false if not.
isVenmoExpressEnabled()
:
boolean
Returns
true if Venmo express checkout presentment is enabled, or false if not.
Methods inherited from class
Object
assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
Method Detail
getPaymentMethods
Returns a collection containing the merchant account payment methods to be presented for this payments zone.
Parameters:
countryCode
-
No Comment In JavaDoc
amount
-
No Comment In JavaDoc
Returns:
collection of merchant account payment methods
isAfterpayClearpayEnabled
isAfterpayClearpayEnabled()
:
boolean
Returns
true if Afterpay Clearpay presentment is enabled, or false if not.
Returns:
if Afterpay Clearpay presentment is enabled
isApplePayEnabled
isApplePayEnabled()
:
boolean
Returns
true if Apple Pay presentment is enabled, or false if not.
Returns:
if Apple Pay presentment is enabled
isBancontactEnabled
isBancontactEnabled()
:
boolean
Returns
true if Bancontact presentment is enabled, or false if not. Note: For Adyen
merchant accounts, this setting refers to the "Bancontact Card" payment method.
Returns:
if Bancontact presentment is enabled
isBancontactMobileEnabled
isBancontactMobileEnabled()
:
boolean
Returns
true if Bancontact Mobile presentment is enabled, or false if not. Note: This
setting is only applicable for Adyen Merchant Accounts
Returns:
if Bancontact Mobile presentment is enabled
isCardEnabled
isCardEnabled()
:
boolean
Returns
true if credit card presentment is enabled, or false if not.
Returns:
if credit card presentment is enabled
isEpsEnabled
isEpsEnabled()
:
boolean
Returns
true if EPS presentment is enabled, or false if not.
Returns:
if EPS presentment is enabled
isIdealEnabled
isIdealEnabled()
:
boolean
Returns
true if iDEAL presentment is enabled, or false if not.
Returns:
if iDEAL presentment is enabled
isKlarnaEnabled
isKlarnaEnabled()
:
boolean
Returns
true if Klarna presentment is enabled, or false if not. Note: For Adyen
merchant accounts, this setting applies to the Klarna Pay Later payment method.
Returns:
if Klarna presentment is enabled
isKlarnaPayInInstallmentsEnabled
isKlarnaPayInInstallmentsEnabled()
:
boolean
Returns
true if Klarna Pay in Installments presentment is enabled, or false if not.
Note: This setting is only applicable for Adyen Merchant Accounts.
Returns:
if Klarna Pay in Installments presentment is enabled
isKlarnaPayNowEnabled
isKlarnaPayNowEnabled()
:
boolean
Returns
true if Klarna Pay Now presentment is enabled, or false if not. Note: This
setting is only applicable for Adyen Merchant Accounts.
Returns:
if Klarna Pay Now presentment is enabled
isPaymentRequestEnabled
isPaymentRequestEnabled()
:
boolean
Returns
true if W3C Payment Request API button presentment is enabled, or false if not.
Returns:
if W3C Payment Request API presentment is enabled
isPayPalEnabled
isPayPalEnabled()
:
boolean
Returns
true if PayPal multi-step checkout presentment is enabled, or false if not.
Returns:
if PayPal multi-step checkout presentment is enabled
isPayPalExpressEnabled
isPayPalExpressEnabled()
:
boolean
Returns
true if PayPal express checkout presentment is enabled, or false if not.
Returns:
if PayPal express checkout presentment is enabled
isSepaDebitEnabled
isSepaDebitEnabled()
:
boolean
Returns
true if SEPA Debit presentment is enabled, or false if not.
Returns:
if SEPA Debit presentment is enabled
© Copyright 2000-2025, salesforce.com inc. All rights reserved. Various trademarks held by their respective owners.