The standard name for this in ActiveMerchant is `store`; see the Paymill and Quickpay gateways for good examples of the expected API.