Enter Customer Payment Information Manually into Stripe for Mail or Telephone Orders

When you manually enter card information into the Dashboard, Stripe isn’t able to verify that you’re keeping this information secure—so you’re responsible for ensuring that you protect your customers’ card information in accordance with PCI compliance requirements.

Manually creating payments through the Dashboard must only be performed when there are exceptional circumstances preventing you from using your own integration. It cannot be your primary method of processing payments on your account.

Strong Customer Authentication and Manual Payments

In the context of Strong Customer Authentication (SCA), card details collected over the phone or by mail do not require authentication. This type of payment is often referred to as “Mail Order and Telephone Orders” (MOTO). If your account is in the European Economic Area (EEA), payments made by manually entering card details in the Dashboard will be automatically marked as MOTO by Stripe.

If you need to process phone and mail payments via the API, contact us to enable this feature on your Stripe account.

Alternatives to creating charges manually

Below are alternatives to consider before creating charges through the Dashboard:

  • Send the customer an invoice.

  • Use a third-party integration, such as an invoicing service or online marketplace, to ensure that you are processing charges in a secure manner.

  • Use Terminal to accept payments in person.

Creating charges through the Dashboard is a restricted feature. If you are unable to create charges through the Dashboard and none of the suggested alternatives will work for you, then you can request that the restriction be removed by contacting Stripe Support