Since Recurly stores all of the billing and subscription information for your customers, we allow you to easily switch between different gateways to send transactions to your desired gateway. 

Once you have your new desired gateway added to your Recurly site, you can edit the new gateway (under configurations -> payment gateways, select your desired gateway and under the options drop down select edit gateway). From there you check Enabled for New Transactions. This will tell Recurly to send new transactions to that gateway.

You can then edit the old gateway (under configurations -> payment gateways, select your desired gateway and under the options drop down select edit gateway). From there you uncheck Enabled for New Transactions. This will tell Recurly to stop sending new transactions to that gateway.

We do not advise deleting your old gateway completely as transactions processed via your old gateway can only be refunded by that same gateway. If you completely delete it you would no longer be able to issue refunds against transaction on the old gateway. Using the steps above allows you to keep your old gateway connected for issuing refunds but ensures all new transaction are routed to the new gateway.

Merchants on Recurly’s Professional and Enterprise plans also have access to our Custom Gateway Routing functionality which allows you to route transactions to a specific payment gateway using a gateway code/identifier. This allows for more advanced gateway routing between multiple gateways at the same time.