New Features:
- Introduced Paypal Vaulting Payment Processing
Implemented support for merchants to utilise the OTT (One-Time Token) returned by the PayPalSavePaymentSource
widget for payment processing.
Key flows covered:
- Customer Creation and Modification: Merchants can now create or modify customers using the
PayPalSavePaymentSource
OTT. - Charge Processing with customer created/modified with the
PayPalSavePaymentSource
OTT and supported:
a. Direct Charge
b. Authorized Charge
c. Capture (Full & Partial)
d. Refund (Full & Partial)
e. Cancel - Introduced support for merchants to send the “correlation_id” returned by the Paypal
DeviceDataCollector
in charge requests. - Subscription Processing: Direct use of the
PayPalSavePaymentSource
OTT and customer for a subscription charge. - Enhanced reporting and extended notifications with the payment source type: gateway token
- Blocked using the
PayPalSavePaymentSource
OTT for MPGS Inbuilt 3DS and direct charge processing (without exchange into a customer).
Impacted Functionality: Customer, Charge, Subscription, Reporting, Notification, Paypal gateway
- Enhanced the Reporting Performance
Implemented an optimised solution to improve the performance and reliability of the “Download Report” feature on the Charges Page, which previously faced challenges with slow and unreliable report generation for merchants with a large number of transactions. Additionally, we enhanced the pagination UI on the Charges Page to further improve its overall performance.
Impacted Functionality: Reporting, Charges
- Enhanced Standalone 3DS with Network Tokens
Introduced Gateway ID as a parameter in standalone 3DS requests. Previously, merchants needed to use NT instead of card data during 3DS checks. To simplify the merchant experience, we now automatically determine if 3DS can be performed with NT based on the provided gateway. This enhancement improves payment security and eliminates the need for merchants to conduct these checks manually.
Impacted Functionality: Standalone 3DS, Charges