Skip to main content

How to set up Stripe payments?

Learn how to connect your Stripe account with Mafelo step by step and securely accept payments from clients.

Written by Emilia Sowa

Accepting online payments is convenient for you and your clients. The Stripe integration can be completed by both registered business owners and those operating without a registered business. Don't worry — the process itself is straightforward, but it requires attention to a few important legal details.

Benefits and use cases

  • Quick deposits: Automatically collect fees when a session appointment is booked

  • Session and product payments: Conveniently accept payments for galleries and sell additional shots, prints, and albums directly from the client's gallery

  • No hidden fees: Mafelo does not charge any additional fees for online transactions — only the standard processor commission applies

How to connect Mafelo with Stripe

⚠️Important: Before you start the Stripe registration process, make sure you have added your session terms and conditions in Mafelo along with a few other required elements. These are legal requirements.
All the steps you need to complete before the integration are described in detail in the article: Before you enable online payments.
If you skip them, your Stripe account may be disconnected after a few days due to missing formal requirements.

  1. In Mafelo, go to the Settings menu, then select Online Payments.

  2. In the Stripe section, click the Connect Stripe account button.

  3. Enter your email address and set a strong password. If you already have a Stripe account, simply enter your login credentials.

  4. Select your business type.

  5. Fill in the details on the subsequent screens:

    • Tax ID (NIP): Filled in by companies only.

    • Industry: Select "Photography studios".

    • Website: Paste your booking link from Mafelo.

    • Product description: Enter a brief description, e.g. "Sale of photo sessions, photos, and photo products".

  6. Enter your details that will appear in the payment description on your client's bank statement.
    ​

  7. Enter your account number in IBAN format (with your country code at the beginning) and the account currency. Stripe will transfer the payments collected from clients to this account number.

  8. Confirm the information, click Done and wait approximately 30 seconds. After the screen refreshes, a confirmation of the integration will appear.

Troubleshooting and testing

You can now log in to Stripe. If the Mafelo dashboard shows that your account has been verified successfully, you can enable online payments for bookings and accept payments for galleries.

💡 Tip: If you want to test how Stripe works by placing a test order in your gallery, remember that the order amount must be above 1 EUR. For lower amounts, the payment page will not load.

📣 Note: If your account appears as unverified, write to us in the chat (the green bubble at the bottom of the screen). We'll be happy to help!

Frequently Asked Questions (FAQs)

What are the fees for online payments?

Mafelo does not charge any additional commission for online payments. Commission is charged only by the payment processors, in accordance with the rate specified in your agreement with Stripe.

What should I do if I accidentally select the wrong business type in Stripe?

To fix this, go back to Mafelo settings, click Disconnect Stripe account and start the connection process from the beginning, selecting the correct option.

When will I receive a transfer from a client?

Stripe typically transfers collected payments to your bank account within 7 days.

Did this answer your question?