Customer Specific Payment Methods

What are customer specific payment methods?

Do you have a payment method you only wish certain customers to see? Happy for a longstanding trusted customer to pay via Bank Transfer, or On Account?

Now you can set a payment method to only be accessible for specific customers.

 

Setting Default Customer Behaviour

Before we assign the payment method to be visible to a specific customer, we want to first make the payment method not display by default for a typical customer.

Go to Payment Methods and select the payment method you wish to make visible to certain customers.

In this example, I only want Klarna to be visible to a few specific customers.

On the Klarna set up summary page, you will see a setting for Default Customer Behaviour. Make sure this is set to Disabled. By default this is set to Enabled, meaning any customer can use it unless explicitly opted out:

Once set to Default Customer Behaviour is set to Disabled, click Save.

 

Assigning the payment method to a customer

Go to the Customers area:

Screenshot_2020-11-24_at_08.48.00.png

Search for the customer you wish to make the payment method visible to:

Screenshot_2020-11-24_at_10.09.16.png

Click to open the customer up, you'll see the Payment Methods area of the customer. Select the check box labelled Enable Payment Method Filtering:

Screenshot_2020-11-23_at_10.39.57.png

The box will expand to show you available payment methods for this customer:

Screenshot_2020-11-23_at_10.40.07.png

You will see that the Klarna "Buy Now - Pay Later" option is deselected, meaning it is not currently visible to this customer. Select this box as below, and press Save

Screenshot_2020-11-23_at_10.40.14.png

The payment method will now be visible for this specific customer. Repeat the assigning a customer step as required.