1. első lépésként hozzunk létre egy olyan Virtuemart megrendelési állapotot amelynek 'K' értéket kell adni.

2. include(JPATH_SITE.'/fizetes_beszuras.php'); -> /components/com_virtuemart/views/invoice/tmpl/mail_html.php (HTML levél küldése esetén echo $this->loadTemplate('footer'); után közvetlenül )

3. include(JPATH_SITE.'/fizetes_beszuras.php'); -> /components/com_virtuemart/views/invoice/tmpl/mail_raw.php (TXT levél küldése esetén echo $this->loadTemplate('footer'); után közvetlenül )

4. include(JPATH_SITE.'/order_done_include.php'); -> /components/com_virtuemart/views/cart/tmpl/order_done.php ( echo $this->html; után közvetlenül )

5.
// <!-- hosszabb kódrészlet eleje Onlinepay ->
include(JPATH_SITE.'/details_order_include.php');
echo $fizetesi_link;
echo '<br />';
echo $visszauri_fizetes;
// <!-- hosszabb kódrészlet vége Onlinepay ->

// $visszauri_fizetes -> egyszerű url amelyet meghíva a fizetési oldalra irányít így egyedivé tehető a sablon

// -> /components/com_virtuemart/views/orders/tmpl/details_order.php ( A sablon táblázatának egyik sorába javallott )

6. include(JPATH_SITE.'/sikeres_fizetes.php'); -> /components/com_cibfizetes/views/fizetes/tmpl/sikeres_tranzakcio.php ( echo $this->leveleredmeny; elé kell berakni)

7. A 'html' könyvtárban található fájlokat a '/templates/MEGFELELO_TEMPLATE/' -be kell másolni és akkor a fentiekre nincs szükség csak az 1. elvégzésére, ha a Virtuemart verziószáma 2.0.10