Use Paymill payment processor

When you have chosen Paymill as a payment method's payment processor in Create payment methods, you should configure and run a successful test before you move to a live configuration.

NOTE: Paymill only operates in the European Union, Andorra, Israel, Switzerland, Norway, Turkey, Liechtenstein, and Vatican City.

PREREQUISITES: Before configuring Paymill payment processor, you must install it into Sitefinity. For more information, see Install Paymill payment processor.

Setting up a test configuration

  1. Sign up and register at https://www.paymill.com/.
    Take note of your Test Private API Key and Test Public API Key.  
  2. On Create a payment method page, select the credit cards that you are going to accept.
  3. Select the  Mode: Test option.
  4. In Test Private API Key, enter the Test Private API Key provided by Paymill.
  5. In Test Public API Key, enter the Test Public API Key provided by Paymill.
  6. In Timeout, enter 30000.
  7. Clear the option This payment method is active.
  8. Click Create this payment method.

Transitioning to a live configuration

After you have tested Paymill and you are ready to move your website into production, configure Paymill to work in live mode, as follows:
  1. Select the Mode: live option.
  2. Enter the Live Private API Key provided by Paymill.
  3. Enter the Live Public API Key provided by Paymill.
  4. Click Save changes.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?