What's New in the Script API
What's New in the Script API

The following classes are either new or have been changed in version 26.10.

Package dw.apps.checkout.hooks

The dw.apps.checkout.hooks Package was added containing following classes.

Package dw.catalog

The following classes changed in the dw.catalog Package.


ProductSearchModel
MethodSummary
setPageSize(Number)

Method is New

setStart(Number)

Method is New

Package dw.event

The dw.event Package was added containing following classes.

Package dw.extensions.payments

The following classes were added to the dw.extensions.payments Package.

The following classes changed in the dw.extensions.payments Package.


SalesforceBancontactPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforceBancontactPaymentDetails()

Constructor is New

MethodSummary
getBankName()

Documentation Changed.

getLast4()

Documentation Changed.

setBankName(String)

Method is New

setLast4(String)

Method is New


SalesforceCardPaymentDetails
  • Class Documentation Changed
FieldSummary
BRAND_AMEX

Field is New

BRAND_DINERS

Field is New

BRAND_DISCOVER

Field is New

BRAND_JCB

Field is New

BRAND_MASTERCARD

Field is New

BRAND_UNIONPAY

Field is New

BRAND_UNKNOWN

Field is New

BRAND_VISA

Field is New

FUNDING_TYPE_CREDIT

Field is New

FUNDING_TYPE_DEBIT

Field is New

FUNDING_TYPE_PREPAID

Field is New

TOKEN_TYPE_GATEWAY

Field is New

TOKEN_TYPE_NETWORK

Field is New

WALLET_TYPE_APPLE_PAY

Field is New

WALLET_TYPE_GOOGLE_PAY

Field is New

ConstructorSummary
SalesforceCardPaymentDetails()

Constructor is New

MethodSummary
getBin()

Method is New

getBrand()

Documentation Changed.

getDpanLast4()

Method is New

getExpirationMonth()

Method is New

getExpirationYear()

Method is New

getFundingType()

Method is New

getIssuingCountry()

Method is New

getLast4()

Documentation Changed.

getToken()

Method is New

getTokenType()

Method is New

getWalletType()

Documentation Changed.

setBin(String)

Method is New

setBrand(String)

Method is New

setDpanLast4(String)

Method is New

setExpirationMonth(Number)

Method is New

setExpirationYear(Number)

Method is New

setFundingType(String)

Method is New

setIssuingCountry(String)

Method is New

setLast4(String)

Method is New

setToken(String)

Method is New

setTokenType(String)

Method is New

setWalletType(String)

Method is New


SalesforceEpsPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforceEpsPaymentDetails()

Constructor is New

MethodSummary
setBank(String)

Method is New


SalesforceIdealPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforceIdealPaymentDetails()

Constructor is New

MethodSummary
setBank(String)

Method is New


SalesforceKlarnaPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforceKlarnaPaymentDetails()

Constructor is New

MethodSummary
getPaymentMethodCategory()

Documentation Changed.

setPaymentMethodCategory(String)

Method is New


SalesforcePayPalPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforcePayPalPaymentDetails()

Constructor is New

MethodSummary
setCaptureID(String)

Method is New

setPayerEmailAddress(String)

Method is New


SalesforcePaymentDetails
  • Class Documentation Changed
FieldSummary
TYPE_AFTERPAY_CLEARPAY

Field is New

TYPE_AMAZON_PAY

Field is New

TYPE_BANCONTACT

Field is New

TYPE_CARD

Field is New

TYPE_EPS

Field is New

TYPE_GIFT_CARD

Field is New

TYPE_IDEAL

Field is New

TYPE_KLARNA

Field is New

TYPE_PAYPAL

Field is New

TYPE_SEPA_DEBIT

Field is New

TYPE_TWINT

Field is New

TYPE_VENMO

Field is New

ConstructorSummary
SalesforcePaymentDetails(String)

Constructor is New


SalesforceSepaDebitPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforceSepaDebitPaymentDetails()

Constructor is New

MethodSummary
getAccountHolderName()

Method is New

setAccountHolderName(String)

Method is New

setLast4(String)

Method is New


SalesforceVenmoPaymentDetails
  • Class Documentation Changed
ConstructorSummary
SalesforceVenmoPaymentDetails()

Constructor is New

MethodSummary
setCaptureID(String)

Method is New

setPayerEmailAddress(String)

Method is New

Package dw.order

The following classes changed in the dw.order Package.


LineItem
MethodSummary
getTaxes()

Documentation Changed.

setTaxes(Collection)

Documentation Changed.


LineItemTax
  • Class Documentation Changed
MethodSummary
getTaxId()

Documentation Changed.

getTaxRate()

Documentation Changed.


OrderItem
  • Class Documentation Changed
MethodSummary
allocateInventory(Boolean)

Deprecated


OrderMgr
MethodSummary
attemptOrderTransition(Order)

Method is New


OrderPaymentInstrument
MethodSummary
getPaymentDetails()

Method is New

setPaymentDetails(SalesforcePaymentDetails)

Method is New


PaymentTransaction
FieldSummary
POST_AUTH_FRAUD_DECISION_GUARANTEED

Field is New

POST_AUTH_FRAUD_DECISION_NOT_GUARANTEED

Field is New

POST_AUTH_FRAUD_DECISION_NOT_REVIEWED

Field is New

POST_AUTH_FRAUD_DECISION_PENDING

Field is New

PRE_AUTH_FRAUD_DECISION_APPROVED

Field is New

PRE_AUTH_FRAUD_DECISION_CHALLENGE

Field is New

PRE_AUTH_FRAUD_DECISION_DECLINED

Field is New

PRE_AUTH_FRAUD_DECISION_NOT_REVIEWED

Field is New

STATUS_AUTHORIZATIONVOIDED

Field is New

STATUS_AUTHORIZED

Field is New

STATUS_CAPTURED

Field is New

STATUS_CAPTUREVOIDED

Field is New

STATUS_CREATED

Field is New

STATUS_MARKED

Field is New

STATUS_PARTCAPTURED

Field is New

STATUS_SETTLED

Field is New

MethodSummary
getPostAuthFraudDecision()

Method is New

getPreAuthFraudDecision()

Method is New

getStatus()

Method is New

getTransactionDetails()

Method is New

setPostAuthFraudDecision(String)

Method is New

setPreAuthFraudDecision(String)

Method is New

setStatus(Number)

Method is New

setTransactionDetails(SalesforceTransactionDetails)

Method is New

Package dw.system

The following classes changed in the dw.system Package.


Session
MethodSummary
agentSessionInit(String)

Method is New


System
MethodSummary
getSalesforceMyDomain()

Method is New