Help center

MartialMatch

MartialMatch is affordable and easy to use tournament software for combat sport events.

Back to table of contents

How to integrate payment with Stripe?

Nov 7, 2025, 8:00:00 PM UTC

This guide explains how to integrate your event hosted on MartialMatch with Stripe payment system. This will ensure that competitors can make quick payments for participating in the event.

Configure your Stripe account

You must have a Stripe account. If you don't have one, create it at https://stripe.com/.

After logging in, open the Stripe dashboard. You should see a screen like this:

The only required step for MartialMatch is creating an API key. MartialMatch uses this key to authenticate requests to Stripe and to create or manage payments for your athletes.

Create an API key

In the Stripe dashboard, open the Developers menu and select API keys.

Click Create restricted key. In the next window choose the intended usage for the key.

Select Providing this key to another website and click Continue.

On the next page complete the two fields:

  • Name of the third party: for example, MartialMatch API key.
  • URL: enter https://martialmatch.com/.

Click Create restricted key. Copy the generated key — you will paste it into MartialMatch.

Configure MartialMatch

In MartialMatch, open the management page for your event. From the top menu select EventSetup pricing.

Click Payment gateway configuration. In the dialog that appears, choose Stripe and paste your API key. Give the configuration a name (for example, Stripe) so you can identify it later.

After filling the form:

  1. Click Check connection — the system will validate the API key and verify the connection to Stripe.
  2. Click Save to store the configuration.

ℹ️ MartialMatch encrypts your API key and stores it securely. The key is not kept in plain text.

After configuration you can define pricing for your event. For details on pricing setup, see Configure online payments for your event.

We use cookies for analytics, and personalization. By clicking "Accept", you consent to our use of cookies. You can customize your preferences here or in "Change cookies settings".