2020
Commerce API release notes for 2020.
2020/12/30
You can now modify a subscription during a midterm change. That includes applying a midterm change with price override, assigning a perpetual unit price, or reducing the subscription quantity.
2020/12/28
We updated the supported geographies for Klarna to show the minimum and maximum order amount and the payment method type.
2020/12/16
We updated the examples and added information on creating a merchant-initiated transaction (MIT) in Providing subscription information.
2020/12/10
We added more custom styles for styling an element container in DigitalRiver.js.
2020/11/30
We added error types to Error types, codes, and objects.
2020/11/19
We added support for Pay in 4 to the PayPal payment method.
2020/11/17
We added support for landed costs.
You can now set a price list or shipping costs to tax inclusive or exclusive.
2020/11/10
We added a list of error codes for DigitalRiver.js.
2020/11/6
As part of the PSD2 Strong Customer Authentication (SCA) initiative, payment processors require extra information when processing merchant-initiated credit card transactions. To ensure that you adhere to the new mandate, you can now use billing agreements.
You can now update subscription information in the
LineItem
array to thePOST/carts
,POST /line-items
, orPOST /line-items/{lineItemsId}
requests.
2020/10/29
You can now subscribe to receive the latest Commerce API information.
2020/10/28
You can now apply a shipping discount to a customer's order
2020/10/14
We added information on configuring taxes.
We added the
taxInclusive
attribute to the response for Apply shopper to cart, Add or update cart billing address, Apply billing address to cart, Apply shipping address to cart, Submit cart and create and order, Apply payment method to cart, Apply shipping option to cart, Get current cart, Update current cart, API trigger offer, Get shopper order, and Apply shopper to cart
2020/10/12
We added information on the tax identifier element to DigitalRiver.js.
2020/10/1
We added support for Union Pay to Credit Cards.
2020/9/30
We added PSD2 and SCA integration support to Payment solutions.
We added information on migrating payment sessions to Payment solutions.
2020/9/24
We added support for the Korea–PayCo payment methods.
2020/9/23
We added support for the Klarna payment method.
2020/9/18
We updated the Drop-in payments documentation.
2020/9/9
We updated the Digital River App for Salesforce B2B Commerce documentation.
We added Spark from Tryzens for the Salesforce Commerce Cloud to our partner integrations.
2020/8/11
We updated the API error codes.
2020/8/10
We now provide a list of IP addresses we use to send Webhook notifications. You'll need to open your firewall to these IP addresses.
2020/8/5
You can now use DigitalRiver.js to retrieve an array of available payment methods.
You can now use DigitalRiver.js to trigger a return event when a customer presses the Return key while the input field has focus.
2020/6/02
The initial value for
termsOfSaleAcceptance
is now null iftosAccepted
is null in the database.We now provide a breakdown of the tax fee at the line-item level for Carts, Orders, and Submit Cart.
Changed the
lineItem
under DefaultCart to an array.Changed
fee
tofeeTax
underlineItem.pricing
.Added the
feePricing
object under ExpandedLineItem.Added the LineItemFeePricing schema for
feePricing
under ExpandedLineItem.
2020/5/20
Added phonetic fields to the billing and shipping addresses.
Added the following schemas:
PostShopperAddressRequest for the request body of the shopper's address
BillingAddress
for the response body of the billing addressShippingAddress
for the response body of the billing address
Updated the response for PUT billing and shipping address to
204 No Content
.Added phonetic fields to the following schemas: DefaultAddress and ExpandedAddress.
2020/5/7
You can now create a price override at the item level.
You can now override the unit price and line item price programmatically. See Price Override in the API Reference.
Added these schemas: CartUnitPriceOverrideRequest and CartAggregatePriceOverrideRequest.
2020/05/04
You can now capture when a customer accepts the Terms of Sale.
Added phonetic fields to Orders and Order Lookup resources.
Added
productTax
andshippingTax
to the Carts, Orders, and Submit Cart resources.
Last updated