dw.extensions.payments
Class SalesforcePaymentIntent
Object
dw.extensions.payments.SalesforcePaymentIntent
Salesforce Payments payment intent. A payment intent is created when the shopper is ready to checkout and pay using Salesforce Payments.
Properties
amount  :  Money  (Read Only)
The amount of this payment intent.
confirmed  :  boolean  (Read Only)
Returns true if this payment intent has been confirmed for the correct amount, or false if not.
ID  :  String  (Read Only)
The identifier of this payment intent.
paymentMethod  :  SalesforcePaymentMethod  (Read Only)
The payment method for this payment intent, or null if none has been established.
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
getAmount() : Money
Returns the amount of this payment intent.
getID() : String
Returns the identifier of this payment intent.
getPaymentInstrument(basket : Basket) : OrderPaymentInstrument
Returns the payment instrument for this payment intent in the given basket, or null if the given basket has none.
getPaymentInstrument(order : Order) : OrderPaymentInstrument
Returns the payment instrument for this payment intent in the given order, or null if the given order has none.
getPaymentMethod() : SalesforcePaymentMethod
Returns the payment method for this payment intent, or null if none has been established.
isConfirmed() : boolean
Returns true if this payment intent has been confirmed for the correct amount, or false if not.
Methods inherited from class Object
Method Detail
getAmount
getAmount() : Money
Returns the amount of this payment intent.
Returns:
payment intent amount

getID
getID() : String
Returns the identifier of this payment intent.
Returns:
payment intent identifier

getPaymentInstrument
getPaymentInstrument(basket : Basket) : OrderPaymentInstrument
Returns the payment instrument for this payment intent in the given basket, or null if the given basket has none.
Parameters:
basket - basket
Returns:
basket payment instrument

getPaymentInstrument
getPaymentInstrument(order : Order) : OrderPaymentInstrument
Returns the payment instrument for this payment intent in the given order, or null if the given order has none.
Parameters:
order - order
Returns:
order payment instrument

getPaymentMethod
getPaymentMethod() : SalesforcePaymentMethod
Returns the payment method for this payment intent, or null if none has been established.
Returns:
payment method

isConfirmed
isConfirmed() : boolean
Returns true if this payment intent has been confirmed for the correct amount, or false if not.
Returns:
true if this payment intent has been confirmed for the correct amount

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.