Skip to content

Payment Instructions

Payment Instructions show custom text below a chosen payment method during Shopify checkout. They are often used for bank transfer details, Cash on Delivery notes, or B2B wording. The main feature — payment QR codes on the Thank You page — is available for Czechia and Slovakia only.

For CZ/SK stores, Payflow can show a payment QR code on the Thank You page after checkout when you use the options described below — so customers can scan to pay without retyping account numbers or references.

Setting up payment instructions: when they apply, bank details, optional QR code, and a live preview
Setting up payment instructions: when they apply, bank details, optional QR code, and a live preview

QR code for bank transfers Czechia & Slovakia

Section titled “QR code for bank transfers ”

Payflow prefills most fields for bank-transfer QR. What you must enter is your Czech account number and bank code or Slovak IBAN, plus a payment reference (variable symbol)order name is recommended so it matches Shopify admin. Everything else is optional: tweak the instruction text, add Shipping country if you only want the rule in CZ/SK, or leave defaults as they are.

  1. In Payflow, click Create customizationPayment Instructions. Give it a clear name (e.g. “Bank transfer – CZ QR”).
  2. Under When the following conditions are met, target your bank deposit or bank transfer method — the label must match Shopify admin → Settings → Payments → Manual payment methods.
  3. Optional: add Shipping country → Is one of → Czech Republic, Slovakia (or separate rules per country) so this instruction only runs where Payflow can show a QR on the Thank You page.
  4. Under instruction content, turn on Dynamically add a payment QR code (exact wording may match your app version). Choose QR format: Czech (QR Platba / CZK) or Slovak (EUR IBAN).
  5. Enter account number and bank code (Czech) or IBAN (Slovakia), and set variable symbol / payment referenceorder name is recommended.
  6. Optional: adjust the instruction text; use placeholders such as {{order.outstandingAmount}} only when the editor lists them.
  7. Click Save in Payflow, then open the Thank you page in Shopify’s checkout editor (use Payflow’s link if it offers one, or go to Settings → Checkout → Customize). Under AppsPayflow, add Payment instructions (Thank you) to the layout, place it where you want the payment copy and QR to appear, and click Save on the checkout. The Thank You QR only shows after this block is on the page.
Adding Payflow’s Thank you payment instructions block in the checkout editor
Adding Payflow’s Thank you payment instructions block in the checkout editor
  1. Place a test order with bank transfer selected and scan the QR in your banking app to confirm amount, account, and reference.
What customers see on the order confirmation: bank details and a scannable payment QR code
What customers see on the order confirmation: bank details and a scannable payment QR code

When the customer pays with bank deposit / bank transfer and your instruction applies, the Thank You page (Czechia and Slovakia only) can show the same payment copy plus the QR code — as in the preview after step 8.

At checkout, instructions show for the payment method you tie to the rule (e.g. Bank Deposit). You can match by name or choose a predefined provider when the app offers it.

For QR bank transfer, Payflow usually provides sensible default copy at checkout — you can leave it or shorten it. The editor may offer placeholders (amount, currency, account, reference, and similar) — use only tokens your Payflow UI lists.

Generic examples (no QR):

  • Please transfer €X to IBAN: … Use your order number as the reference.
  • Cash on Delivery: a collection fee applies — see shipping line.

Payment Instructions support these condition types only:

ConditionTypical use
AlwaysSame instruction whenever the payment method matches
Shipping countryLimit bank/QR instructions to Czech Republic, Slovakia, or other countries
Payment methodRequire a specific method (e.g. bank deposit) to be selected at checkout

Examples:

  • Bank transfer + QR for CZ/SK: Payment method includes your bank method and Shipping country → Is one of → Czech Republic, Slovakia (if you want to restrict by country).
  • Single global bank message: Payment method → your bank method, plus Always or Shipping country as needed.

Create one Payment Instruction per language or country group, each with its own conditions and text:

  • Bank transfer – CzechShipping country → Is one of → Czech Republic → Czech text (and Czech QR settings).
  • Bank transfer – SlovakiaShipping country → Is one of → Slovakia → Slovak text (and Slovak / IBAN QR settings).

If the editor also offers Shopify Market for Payment Instructions, you can scope variants by market; see Localization conditions for how market differs from shipping country.