Items released to production in August 2025:
Enhancement
Added API support for US tax exemption on trial orders, enabling compliant handling of tax-exempt transactions, improving the customer experience for eligible users, and reducing manual intervention.
Enhancement
The attachToPayPal and updateSubscriptionPaymentInformation methods on API 6.0 now include the payment authorization error code in response, in the event the shopper encounters a payment authorization error during the payment method update process.
Enhancement
The GSTIN (Goods and Services Tax Identification Number) field is now optional for B2B orders from India in ConvertPlus. This number is not mandatory for all companies registered in India, but we have chosen to continue displaying it for customer visibility and transparency; however, it is optional.
Enhancement
Built support for using multiple domains for Apple Pay under one single vendor account.
Enhancement
Public API now supports dynamic products on the Merchant of Record (MoR) business model. MoR vendors with their own API shopping carts can sell dynamic products after receiving approval by the Underwriting department.
Enhancement
Updated the error message shown when a user enters a credit card with an expired expiration date. The new message clearly explains that the card is no longer valid and guides the user to check the date or use a different card.
Enhancement
Introduced new anti-fraud criteria to the manual banning rules system to enhance its accuracy and operational efficiency.
Enhancement
The Product Controls API has been enhanced to support the "Request Product Activation" feature. Vendors enabled for this feature by the Underwriting team will now go through a product review process before launching new products. This ensures higher product quality, better compliance, and a smoother onboarding experience, ultimately helping vendors build trust with customers and reduce potential issues post-launch.
Enhancement
Improved the ConvertPlus default and custom templates header display and optimized the layout by showing more content on the screen before a scroll is needed.
Enhancement
The auto-renewal (AR) button now remains available for $0 trial products that later convert to paid plans, even after AR is turned off. Shoppers now have the option to re-enable auto-renewal if they choose to.
Enhancement
PayPal Credit is now available in Public APIs. Vendors with API integration can now leverage this payment instrument for shoppers located in the US.
Enhancement
Added mandatory renewal notifications (7 and 15 days before the billing cycle end, depending on its length) to reduce the risk of service disruption, improve vendor experience, and support better financial planning by providing clear, advanced visibility into upcoming renewals.
Enhancement
Updated
placeOrder
and getContents
methods in the Dynamic Products MOR API to validate the priceType
parameter. Only NULL
, GROSS
(default), and NET
are now accepted, reducing errors and improving integration reliability.Enhancement
We've enhanced our mobile device detection in order reports to deliver more accurate results and support a broader range of mobile devices.
Fixes
Optimized the script that checks VAT IDs in the cart to avoid validation errors for certain countries.
Fixes
Improved the accuracy of the email metrics report in the Merchant Control Panel.
Fixes
Fixed an issue where consecutive upgrades incorrectly resulted in a price of 0 for the second upgrade.
Fixes
Fixed an issue where multiple download links would not be displayed on the Merchant Control Panel order page for orders with multiple products.
Fixes
Fixed an issue where the enable auto-renewal button would disappear for $0 trial products that later renewed to a paid product after turning AR off. Shoppers can now re-enable AR as expected.
Fixes
Fixed an issue where the card number and next billing date showed as NULL in MyAccount for some paid subscriptions.
Fixes
Fixed an issue where the "Monthly Revenue Split" report in the Merchant Control Panel would show $0.
Fixes
Fixed an issue where the credit card field would not be available in the cart when only one payment method was applied to the account.