2020
Commerce API release notes for 2020.
Last updated
Was this helpful?
Commerce API release notes for 2020.
Last updated
Was this helpful?
You can now modify a subscription during a . That includes applying a midterm change with price override, assigning a perpetual unit price, or reducing the subscription quantity.
We Klarna 's supported geographies to show the minimum and maximum order amount and the payment method type.
We updated the examples and added information on creating a merchant-initiated transaction (MIT) in Providing subscription information.
We added more custom styles for styling an element container in DigitalRiver.js.
We added error types to Error types, codes, and objects.
We added support for Pay in 4 to the PayPal payment method.
We added support for landed costs.
You can now set a price list or shipping costs to tax inclusive or exclusive.
As part of the PSD2 Strong Customer Authentication (SCA) initiative, payment processors require extra information when processing merchant-initiated credit card transactions. You can now use billing agreements to ensure that you adhere to the new mandate/
You can now subscribe to receive the latest Commerce API information.
You can now apply a shipping discount to a customer's order
We added information on configuring taxes.
We added information on the tax identifier element to DigitalRiver.js.
We added support for Union Pay to Credit Cards.
We added PSD2 and SCA integration support to Payment solutions.
We added information on migrating payment sessions to Payment solutions.
We added support for the Korea–PayCo payment methods.
We added support for the Klarna payment method.
We updated the Drop-in payments documentation.
We added Spark from Tryzens for the Salesforce Commerce Cloud to our partner integrations.
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.
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.
The initial value for termsOfSaleAcceptance
is now null if tosAccepted
is null in the database.
Changed the lineItem
under DefaultCart to an array.
Changedfee
to feeTax
under lineItem.pricing
.
Added the feePricing
object under ExpandedLineItem.
Added the LineItemFeePricing schema for feePricing
under ExpandedLineItem.
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 address
ShippingAddress
for the response body of the billing address
Added phonetic fields to the following schemas: DefaultAddress and ExpandedAddress.
You can now create a price override at the item level.
Added these schemas: CartUnitPriceOverrideRequest and CartAggregatePriceOverrideRequest.
You can now capture when a customer accepts the Terms of Sale.
We added a list of for DigitalRiver.js.
You can now update subscription information in the LineItem
array to the , , or requests.
We added the taxInclusive
attribute to the response for , , , , Submit, , , , , , , and .
We updated the documentation.
We updated the .
We now provide a breakdown of the tax fee at the line-item level for , , and
Updated the response for and to 204 No Content
.
You can now override the unit price and line item price programmatically. See in the .
Added phonetic fields to and resources.
Added productTax
and shippingTax
to the , , and resources.