The Thank You page finally says the right thing for the payment method used
Magento's order success page shows the exact same message no matter how a customer paid — which means bank transfer and cash-on-delivery customers, the two groups who most need clear next steps, get nothing. This module shows the right instructions automatically, based on the payment method the order actually used.
One-time license · no monthly fee · 30-day money-back guarantee
One admin grid. No code, no theme overrides.
Map a payment method code to WYSIWYG content once — the success page handles the rest, order by order.
Matches the actual order
The success page reads the payment method code off the order that was just placed, and shows the content mapped to that exact method — never a guess.
Simple admin grid
Add, edit, and remove payment-method-to-content mappings from one grid — no developer, no deployment, no theme file to touch.
Full WYSIWYG content
Write bank account details, COD pickup instructions, or a card-payment note with Magento's own rich content editor — formatting, links, and images included.
Nothing shown when nothing's set
A payment method without a mapping just shows the normal Thank You page — no empty box, no placeholder text, no broken-looking gap.
Built for the methods that need it
Bank transfer account details, cash-on-delivery pickup instructions, or a generic "check your email" note for card payments — map as many methods as you take.
Drops straight into the existing page
No new page to build and no design work — the content slots into the order success page you already have.
Why this exists: Magento's checkout success page renders the same block regardless of which payment method the order used — core has no concept of conditional post-purchase content at all, because the checkout success flow was never designed to branch on payment method. That gap matters most for exactly the methods where a customer needs to take a further action to complete their order: transferring funds to a bank account, or having cash ready for a courier. This module reads the payment method code off the order that was just placed and looks it up against your admin-managed mappings, rendering the matched content — or nothing, if no mapping exists for that method, so pages for methods you haven't configured never look unfinished. Full walkthrough: How to Show Different Thank-You Page Content by Payment Method in Magento 2.
Install & configure
1After purchase, download the module as a .zip from your account dashboard and copy it into app/code/TVTCommerce/PaymentThankYouPage.
bin/magento module:enable TVTCommerce_PaymentThankYouPage
bin/magento setup:upgrade
bin/magento cache:flush
2Paste your license key under Stores > Configuration > TVTCommerce > Payment Thank You Page > License.
3Add a mapping per payment method from the admin grid, write the content, and save — the next order placed with that method shows it immediately.
Buy once. Own it.
One flat, one-time price for a single store — no monthly fee, no tiers to compare.
Single Store
1 production domain
one-time
Get Payment Thank You Page30-day money-back guarantee
Cleaning up checkout end to end?
TVT Commerce also builds Checkout Delivery Date, which adds a server-validated Preferred Delivery Date picker to the shipping step, plus AI Copilot, an in-admin assistant for catalog, sales, and CMS.