A change has been made that will ensure disabling payment gateways is much more seamless and user-friendly.

In the past, disabling a payment gateway simply removed it from the portal, preventing new details from being entered, while still processing existing payments.

With this latest change, disabling the gateway will ensure that it is completely disabled and no further payments will be attempted from that gateway.

Disabling a payment gateway

It is incredibly simple to disable a payment gateway, by navigating to Settings > Payments and currency > Payment methods and then within an active gateway, disabling the ‘Enabled’ toggle:

Disabling payment gateway in Nexudus: Admin Panel > Settings > Payment methods

Migration

Something that is important to note here is in relation to migration from one payment method to another.

Scenario:

For example, if you wish to migrate from Stripe Checkout to Stripe Payment Intents so that you can charge transaction fees.

Previously, you would have enabled Stripe Payment Intents, and disabled Stripe Checkout.

This would have allowed new customers (or those updating card details) to enter the details via Stripe Payment Intents, while existing payment methods would have still processed via Stripe Checkout in the background. Gradually, all payments would have naturally moved over to Stripe Payment Intents.

This method is no longer possible; a Stripe Checkout would have been completely disabled.

This was a conscious decision as it provided a solution to fully disabling the gateway, which is more beneficial to ensure payments are not taken in error.