Autor Subiect: Integrare ePayment Microplati rapide in WHMCS  (Citit de 4564 ori)

gabriel

  • Oaspete
  • **
  • Mesaje postate: 27
  • Karma: +0/-0
    • Vezi Profilul
    • MINDINET
Integrare ePayment Microplati rapide in WHMCS
« : August 12, 2009, 12:06:57 pm »
In primul rand tin sa mentionez ca nu este vorba despre un plugin.

Pasul 1:
Din WHMCS zona pt. admin, activati la modulele de plata Mail In Payment.
In casuta Visible Name introduceti: Plata prin SMS
La optiunea Convert To For Processing selectati EUR sau EURO (depinde cum ati configurat fiecare sa scrie pentru moneda EURO)
Salvati.

Pasul 2:
Din meniul General Settings verifica exact ce tema folosesti pentru WHMCS, eu ca exemplu voi spune ca am tema Default.

Pasul 3:
Descarca fisierul viewinvoice.tpl din interiorul folderului care poarta numele temei folosite de WHMCS si cu editorul tau preferat fa urmatoarele modificari:

1. Cauta sirul de randuri care arata ca
{if $status eq "Unpaid"}
<font class="unpaid">{$LANG.invoicesunpaid}</font><br />
{if $allowchangegateway}
<form method="post" action="{$smarty.server.PHP_SELF}?id={$invoiceid}">{$gatewaydropdown}</form>
{else}
{$paymentmethod}<br />
{/if}

2. Sub codul de mai sus, insereaza urmatorul cod:
{if $paymentmethod eq 'Plata prin SMS'}

{if $alldueinvoices le '5.00'}
<p align="left">
<strong>Alimentare cu 5&euro; (numai in Orange &amp; Vodafone):<br /></strong>Trimite SMS la nr. <strong>7442</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>
<br /><br />
Deoarece suma maxima admisa per SMS din reteaua <strong>Cosmote</strong>, nu poate depasii 3&euro;, va rugam sa trimiteti unul sau mai multe SMS-uri<br />
la numarul <strong>1263</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>.
</p>
{/if}
{if $alldueinvoices ge '5.01' and $alldueinvoices le '6.00'}
<p align="left">
<strong>Alimentare cu 6&euro; (numai in Orange &amp; Vodafone):</strong><br />Trimite SMS la nr. <strong>7555</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>
<br /><br />
Deoarece suma maxima admisa per SMS din reteaua <strong>Cosmote</strong>, nu poate depasii 3&euro;, va rugam sa trimiteti unul sau mai multe SMS-uri<br />
la numarul <strong>1263</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>.
</p>
{/if}
{if $alldueinvoices ge '6.01' and $alldueinvoices le '9.00'}
<p align="left">
<strong>Alimentare cu 9&euro; (numai in Orange &amp; Vodafone):</strong><br />Trimite SMS la nr. <strong>7666</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>
<br /><br />
Deoarece suma maxima admisa per SMS din reteaua <strong>Cosmote</strong>, nu poate depasii 3&euro;, va rugam sa trimiteti unul sau mai multe SMS-uri<br />
la numarul <strong>1263</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>.
</p>
{/if}
{if $alldueinvoices ge '9.01'}
<p align="left">
<strong>Alimentare cu 10&euro; (numai in Orange &amp; Vodafone):</strong><br />Trimite SMS la nr. <strong>7441</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>
<br /><br />
Deoarece suma maxima admisa per SMS din reteaua <strong>Cosmote</strong>, nu poate depasii 3&euro;, va rugam sa trimiteti unul sau mai multe SMS-uri<br />
la numarul <strong>1263</strong> cu mesajul <strong>EPAY MINDINET {$invoiceid}</strong>.
</p>
{/if}

{/if}

3. Urca fisierul la loc :)

Aceasta modificare ii va permite clientului, in caz ca a ales plata prin SMS, sa vada la ce numar trebuie trimis SMS (in functie de totalul facturii) + ii este specificat sa trimita mesaj cu numarul facturii, pentru ca voi sa stiti care client a facut plata si pentru ce serviciu.

Cam asta este tot, nu uitati sa schimbati MINDINET cu textul preconfigurat de ePayment pentru contul vostru.

Numai bine si spor! :)