dw.extensions.payments
Class SalesforcePayPalOrder
Object
dw.extensions.payments.SalesforcePayPalOrder

Commerce Cloud Payments representation of a PayPal order object. See Commerce Cloud Payments documentation for how to gain access and configure it for use on your sites.

A PayPal order is automatically created when a shopper is ready to pay for items in their basket. It becomes completed when the shopper provides information to the payment provider that is acceptable to authorize payment for a given amount.

Properties
amount  :  Money  (Read Only)
The amount of this PayPal order.
captureID  :  String  (Read Only)
The ID of the capture against this order, or null if not available.
completed  :  boolean  (Read Only)
Returns true if this PayPal order has been completed, or false if not.
ID  :  String  (Read Only)
The identifier of this PayPal order.
payer  :  SalesforcePayPalOrderPayer  (Read Only)
The payer information for this PayPal order, or null if not known.
shipping  :  SalesforcePayPalOrderAddress  (Read Only)
The shipping address for this PayPal order, or null if not known.
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
getAmount() : Money
Returns the amount of this PayPal order.
getCaptureID() : String
Returns the ID of the capture against this order, or null if not available.
getID() : String
Returns the identifier of this PayPal order.
getPayer() : SalesforcePayPalOrderPayer
Returns the payer information for this PayPal order, or null if not known.
getPaymentInstrument(basket : Basket) : OrderPaymentInstrument
Returns the payment instrument for this PayPal order 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.
getShipping() : SalesforcePayPalOrderAddress
Returns the shipping address for this PayPal order, or null if not known.
isCompleted() : boolean
Returns true if this PayPal order has been completed, or false if not.
Methods inherited from class Object
Method Detail
getAmount
getAmount() : Money
Returns the amount of this PayPal order.
Returns:
PayPal order amount

getCaptureID
getCaptureID() : String
Returns the ID of the capture against this order, or null if not available.
Returns:
PayPal order capture identifier

getID
getID() : String
Returns the identifier of this PayPal order.
Returns:
PayPal order identifier

getPayer
Returns the payer information for this PayPal order, or null if not known.
Returns:
order payer information

getPaymentInstrument
getPaymentInstrument(basket : Basket) : OrderPaymentInstrument
Returns the payment instrument for this PayPal order 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

getShipping
Returns the shipping address for this PayPal order, or null if not known.
Returns:
order shipping address

isCompleted
isCompleted() : boolean
Returns true if this PayPal order has been completed, or false if not.
Returns:
true if this PayPal order has been completed

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.