---
title: Reference - Payment methods
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

On this page, you can find all available settings for configuring [payment methods](https://docs.kentico.com/k9/e-commerce-features/configuring-your-store/configuring-payment-methods.md).

You can manage the payment methods on the **Payment methods** tab in the **Store configuration** and **Multistore configuration** applications. See the difference in [Choosing site or global e-commerce configuration](https://docs.kentico.com/k9/e-commerce-features/configuring-your-store/choosing-site-or-global-e-commerce-configuration.md).

| **General**                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Display name                     | Specifies the name of the payment method displayed to users on the live site and in the administration interface.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Code name                        | Specifies the string identifier of the payment method object used by developers in the code.<br>Unless there is a reason to set a particular value, you can leave the default _(automatic)_ option, and the system generates an appropriate code name.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Description                      | Allows you to type a text description for the payment method in order to provide further information.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Teaser image                     | Allows you to add a teaser image that the system displays to store visitors on the live site. Other types of files such as documents, and audio and video files can also be uploaded.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Allow if no shipping is supplied | Specifies whether the payment method is allowed if no shipping is supplied.<br>If selected, the system offers the payment method even if no shipping is offered during the checkout process (if no [product](https://docs.kentico.com/k9/e-commerce-features/managing-your-store/products.md) with the **Needs shipping** property enabled is placed to the shopping cart). For example, the payment method is offered even for e-books and other downloadable products.                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Enabled                          | Specifies whether you can use the payment method object in your on-line store. If selected, you can select the edited payment method during making an order, either on the live site or from the **Payment method** drop-down list when editing orders on the **Billing** tab.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Payment gateway**              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Payment gateway URL              | Allows you to specify the URL of the payment gateway.<br>It can be parameterized by macros, e.g.: _http://mycustompaymentgateway.com?currency={% Currency.CurrencyCode %}\&total={% RoundedTotalPrice %}_.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Payment gateway provider class   | Allows you to specify the name of the DLL assembly where the payment provider is stored, and the name of the corresponding class that represents the payment provider.<br>By default, you can choose the _CMS.EcommerceProvider_ assembly name and the _CMS.EcommerceProvider.CMSAuthorizeNetProvider_ to [enable the Authorize.NET payment provider](https://docs.kentico.com/k9/e-commerce-features/configuring-your-store/configuring-payment-methods/configuring-authorize-net.md), the _CMS.EcommerceProvider.CMSPayPalProvider_ to [enable the PayPal payment provider](https://docs.kentico.com/k9/e-commerce-features/configuring-your-store/configuring-payment-methods/configuring-paypal.md) or the _CMS.EcommerceProvider.CMSCreditPaymentProvider_ to [enable paying with the customer credit](https://docs.kentico.com/k9/e-commerce-features/configuring-your-store/configuring-payment-methods/configuring-customer-credit.md). |
| Order status if payment succeeds | Allows you to specify a status assigned to the order after a successful payment.<br>By clicking **New** or by selecting _(new item...)_, you can create a new order status.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Order status if payment fails    | Allows you to specify a status assigned to the order if payment fails.<br>By clicking **New** or by selecting _(new item...)_, you can create a new order status.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
