Skip to content

SEPA Bank Transfer

boxblinkracer edited this page Oct 6, 2021 · 2 revisions

Mollie allows you to accept payments from 34 countries quickly and easily through SEPA bank transfer. It only takes 10 minutes to start receiving payments through SEPA bank transfer and there are no hidden fees involved, you only pay for successful transactions.

Configuration

Bank Transfer is integrated like every other payment method in Shopware. So you can set anything you would also configure for other payments.

Open your payment methods in your Shopware backend and simply activate it.

Payment Terms (Days)

You can set a custom amount of days for your payment terms. This can be edited in the plugin configuration of Mollie.

Bank Transfer Flow

There are 2 ways available for the flow of a bank transfer.

  • Navigate buyer to the Mollie Account page where Bank information is visible. In this case, the buyer has to continue on that Mollie page in order to finish the payment.
  • Navigate buyer directly to the Shopware Thank-You page to avoid cart abandonment. This would require to add the Mollie Bank Account data to the order confirmation email.

You can customize the behaviour within the payment configuration in the Shopware Backend.

Workflow

If the user decides to pay using Bank Transfer, he will be redirected to the Mollie page or the Shopware finish page, depending on your Bank Transfer flow configuration.

What to consider?

If you redirect the user directly to the Shopware finish page, please make sure to send bank data to the buyer within the order confirmation email. This can be easily done with our prepared variables.

Bank Data in Order Confirmation Mail

If you don't want to redirect the buyer to the Mollie page, then he does not know the bank account data to transfer the money to. For this, we have provided a few easy variables that you can add in your order confirmation mail.

The Mollie plugin will extract the bank data from the payment (these might vary) and fill your variables with these values.

You can even check if bank data exists, and have the same template for all payment methods. Only the Bank Transfer payment method will then show the data.

Raw Values

These are the available variables that you can use to build your order confirmation mail. Here is already an example including the condition, if bank data of Mollie does even exist.

{if $Mollie.bank.exists}
   {$Mollie.bank.name}<br />
   {$Mollie.bank.account}<br />
   {$Mollie.bank.bic}<br />
   {$Mollie.bank.reference}<br />
{/if}

FORMATTED HTML

We have created a ready-to-user HTML snippet for you, that already comes in a usable HTML format, if you don't want to build your custom layout.

{if $Mollie.bank.exists}
   {$Mollie.bank.formatted.html}
{/if}

FORMATTED TEXT

We have created a ready-to-user TEXT snippet for you, that already comes in a usable TEXT format, if you don't want to build your custom layout.

# FORMATTED
{if $Mollie.bank.exists}
   {$Mollie.bank.formatted.text}
{/if}
Clone this wiki locally