Automatizace platby převodem na Shopify pomocí Fakturoidu
03 Jul 2017Můj klient potřeboval automatizovat platbu převodem v obchodě na platformě Shopify. Vymysleli jsme řešení, jak pomocí proformy využít schopnosti Fakturoid.cz. Fakturoid při zaplacení proformy vytvoří fakturu a následně informuje o jejím vytvoření.
Ukážeme si jak automaticky:
- poslat zákazníkovi platební informace
- po zaplacení odeslat e-mail s fakturou
- označit objednávku jako zaplacenou
Jak takový proces nastavit?
Základní propojení
Do vašeho obchodu si nainstalujte aplikaci Send invoices to Fakturoid.cz. V sekci Apps se objeví aplikace Send invoices to Fakturoid.cz.
Nejprve je nutné vyplnit přihlašovací údaje pro Fakturoid v sekci Fakturoid credentials. [videonávod] A následně klinutím na Enable proforma invoices v sekci Proforma invoices zapnout vytváření proforma faktur při vytvoření objednávky.
Po zapnutí je ještě nutné nastavit webhook ve Fakturoidu. [videonávod] Webhook je způsob, jakým Fakturoid informuje aplikaci o zaplacené faktuře.
Platební údaje v souhrnu objednávky
Zbývá najít způsob, jak dostat platební údaje k zákazníkovi. K tomuto účelu je možné využít notifikační e-mail Order confirmation. Proformy mají jako variabilní symbol nastavené číslo objednávky.
Návod předpokládá, že máte v sekci Settings > Payments > Manual payments zapnutou platbu s názvem Bank Deposit.
V šabloně najděte sekci <h4>Payment method</h4>
, konkrétně {{ transaction.gateway | replace: "_", " "...
. Za {% endif %}
po tomto výrazu vložte kód uvozený <!-- Platební informace -->
a <!-- / Platební informace -->
dle příkladu.
<td class="customer-info__item">
<h4>Payment method</h4>
...
{% else %}
{{ transaction.gateway | replace: "_", " " | capitalize }} — <strong>{{ transaction.amount | money }}</strong>
{% endif %}
<!-- Platební informace -->
{% if transaction.gateway == "Bank Deposit" %}
<p class="customer-info__item-content">
<strong>Číslo účtu:</strong> 123457/0000
</p>
<p class="customer-info__item-content">
<strong>Variabilní symbol:</strong> {{ name }}
</p>
{% endif %}
<!-- / Platební informace -->
Doručení faktury zákazníkovi
Fakturoid umožňuje automatické odeslání faktury zákazníkovi po zaplacení proformy. V sekci Nastavení > Emaily > Texty a způsob odesílání je záložka Zaplacení proformy. Tuto záložku nastavte dle obrázku.
Potřebujete pomoct s nastavením? Neváhejte mě kontaktovat na e-mailu [email protected]