# Upgrade guide — v19 to v20 — Payments

Source: https://support.storeconnect.com/articles/upgrade-guide-v19-to-v20-payments · Last modified 21 August 2026

Review this section if you are adopting a new payment gateway or changing payment configurations in v20.


## Review: New payment gateways

v20 adds support for the following payment gateways. No action is required unless you intend to adopt one of these providers. See [Payment providers](payment-providers) for an overview of all supported gateways.

| Gateway | Support added | Reference |
|---|---|---|
| CyberSource | Standard checkout and express checkout | [Cybersource](cybersource-payment-provider) |
| Tyro | Standard payment capture | [Tyro](tyro-payment-provider) |
| TouchNet | Payment capture | — |


## Review: Existing gateway updates

If you use any of the gateways below, review the updated behavior in a sandbox before upgrading production.

| Gateway | Change | Reference |
|---|---|---|
| eWay v2 | Subscription payments now supported | [Eway](eway-payment-provider) |
| Braintree | Salesforce-managed payments now supported | [Braintree](braintree-payment-provider) |
| Stripe ACH | Payments now begin as Pending and poll for settlement confirmation | [Stripe ACH](stripe-ach-payment-provider) |
| Authorize.Net ACH | Payments now begin as Pending and poll for settlement confirmation | [Authorize.Net ACH](authorize-net-ach-payment-provider) |
| Amazon Pay | Explicit Stripe payment support added | — |


## Behavior changes

### Review: ACH payment polling

Stripe ACH and Authorize.Net ACH payments now begin in a pending state and poll for settlement confirmation, rather than treating the payment as complete immediately. If you have automation or reporting that acts on ACH payment status, review those workflows to ensure they account for the pending state. See [Stripe ACH](stripe-ach-payment-provider) and [Authorize.Net ACH](authorize-net-ach-payment-provider) for full documentation.


### Review: Payment replay attack protection

Additional replay attack protection has been added for gateways that do not natively finalize transactions. No configuration is required. Review any custom payment processing flows that might be affected by stricter duplicate-detection logic.


### Review: Payment fingerprint

A new `Payment__c.Fingerprint__c` field has been added. For manual payments, this field is automatically populated. No action is required unless you want to include the fingerprint field in page layouts or reporting.

---

## Follow StoreConnect

- [Email Newsletter](https://getstoreconnect.com/c/lp-newsletter)
- [LinkedIn Newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7444956928444862464)
- [YouTube](https://www.youtube.com/channel/UCngKdP2x8l1wcbAKW3tvU8g)
- [LinkedIn](https://www.linkedin.com/company/storeconnect)
- [X / Twitter](https://x.com/storeconnecthq)

## Popular Links

- [Partners](https://getstoreconnect.com/partners)
- [News](https://getstoreconnect.com/articles/news)
- [Events](https://getstoreconnect.com/articles/events)
- [Feature Comparison](https://getstoreconnect.com/how-we-compare)
- [Download a free trial](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkeKUAT)
- [Book a Demo](https://getstoreconnect.com/contact)

## Documentation

- [Help documentation](https://support.storeconnect.com/help-documentation)
- [AI agents](https://support.storeconnect.com/ai)
- [Videos & tutorials](https://support.storeconnect.com/videos-tutorials)
- [Developer reference](https://support.storeconnect.com/developer-reference)
- [Release notes](https://support.storeconnect.com/release-notes)
- [Troubleshooting](https://support.storeconnect.com/troubleshooting)
- [Trust Center](https://trust.getstoreconnect.com/)
- [Status Page](https://status.storeconnect.com/)

## Contact

- info@getstoreconnect.com
- US +1 415 745 3230
- AUS +61 2 8365 2308

100 S Ashley Dr, Suite 600-2461
Tampa FL 33602-600 USA

Level 22, Sydney Place
180 George Street
Sydney, NSW, 2000, AUS

---

StoreConnect Support — https://support.storeconnect.com/articles/upgrade-guide-v19-to-v20-payments