February 2025 - Product enhancements and bug fixes

ProductSummary
Digital acceptancePaypal enhancements - billing and shipping details from Paypal wallet
Embed: new preselect value for store option
API Update to metadata keys length
Checkout sessions: custom expiration time

Digital acceptance

Paypal enhancements

With the Paypal integration, you have the option to use the billing and shipping details directly from the buyer's Paypal account instead of using the address saved in the buyer record. To enable this feature, please contact your Wpay representative.

Once enabled, you can send the customer directly to Paypal, import the billing and shipping from Paypal and use them in the Transaction API without updating the linked buyer on the transaction.

Embed: new preselect value for store option

A new value, preselect, has been added to the Embed store option. When used, it will display the "Save for future use" checkbox and have it preselected by default.

This works similarly to store=ask, with the key difference being that ask displays the checkbox but does not preselect it.


API Update to metadata keys length

The Transaction and Checkout session API now supports 64-character metadata keys. The maximum length of metadata keys was previously 20 characters.

Checkout sessions: custom expiration time

You can now control the expiration time of Checkout Sessions used with Secure Fields. The Checkout Session API now includes an expires_at field, allowing you to set a custom expiration (up to 24 hours). The default remains 3600 seconds (1 hour). Refer to the Secure Fields guide for more information.