Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
et:yld_print_form [2020/06/19 16:35] ott [Seadistamine] |
et:yld_print_form [2020/09/22 16:04] ott [Seadistamine] |
||
---|---|---|---|
Rida 359: | Rida 359: | ||
=====EveryPay Linkpay===== | =====EveryPay Linkpay===== | ||
- | [[https://merchant.every-pay.com/et/linkpay/|EveryPay Linkpay]] teenuse kasutamiseks on | + | [[https://merchant.every-pay.com/et/linkpay/|EveryPay Linkpay]] abil on võimalik arve väljatrükile luua unikaalne makselink. |
- | arve väljatrükile võimalik luua unikaalne link. | + | |
- | ====Seadistamine==== | + | ====Alustamine==== |
+ | LinkPay lahenduse kasutamiseks Directos võta ühendust endale sobivaima EveryPay partnerpangaga, milleks on kas LHV, SEB või Swedbank. Sind saab aidata sinu kliendihaldur või täida ise ära [[https://support.every-pay.com/et/merchant-support/online-maksete-vastuvotmise-alustamine/|vastava panga taotlusvorm]]. Hinnainfo koos lepingu tingimustega saad otse pangalt. :!: Loe kuidas täpsemalt kasutada Linkpayd [[https://support.every-pay.com/et/merchant-support/kuidas-kasutada-linkpayd/|EveryPay portaalist]] | ||
+ | |||
+ | ====Seadistamine Directos==== | ||
- EveryPay portaalis tuleb luua **LINKPAY>Lingid** alt link | - EveryPay portaalis tuleb luua **LINKPAY>Lingid** alt link | ||
- Lingi detailvaates on kuvatud **Lingi token**, mis tuleks kopeerida ning määrata Directo süsteemiseadistustes ''EveryPay LinkPay lingi token'' väärtuseks | - Lingi detailvaates on kuvatud **Lingi token**, mis tuleks kopeerida ning määrata Directo süsteemiseadistustes ''EveryPay LinkPay lingi token'' väärtuseks | ||
- | - Lingi //Muuda// vaates tuleks //Aktiivne// tulbas valida aktiivseks __ainult__ **Arve number** väli | + | - Lingi //Muuda// vaates tuleks //Aktiivne// tulbas valida aktiivseks __ainult__ //Arve number// väli |
- EveryPay portaali **SEADED>Üldised seaded** alt kopeerida **API salasõna** Directo süsteemiseadistuse ''EveryPay LinkPay API salasõna'' väärtuseks | - EveryPay portaali **SEADED>Üldised seaded** alt kopeerida **API salasõna** Directo süsteemiseadistuse ''EveryPay LinkPay API salasõna'' väärtuseks | ||
- | - Süsteemiseadistus ''EveryPay LinkPay URL'' on vaikimisi täidetud testkeskkonna aadressiga //https://igw-demo.every-pay.com// Peale testimist tuleks see täita live teenuse aadressiga //https://igw.every-pay.com// | + | - Süsteemiseadistus ''EveryPay LinkPay URL'' on vaikimisi täidetud testkeskkonna aadressiga <nowiki>https://igw-demo.every-pay.com</nowiki> Peale testimist tuleks see täita live teenuse aadressiga <nowiki>https://igw.every-pay.com</nowiki> |
- | - Link tekkib arve XMLi, kui väljatrüki definitsiooni aknasse **Väljad** alt on valitud //EveryPay LinkPay link// | + | - Link tekkib arve XMLi, kui väljatrüki definitsiooni aknasse **Väljad** alt on valitud //EveryPay LinkPay link// \\ :?: See valik tekkib automaatselt peale salvestamist, kui lisada //everypay_link// XMLi tag järgmises punktis toodud näite alusel. |
- Lingi võib lisada väljatrükile sobivasse kohta, loomise näide: <code xsl><a><xsl:attribute name="href"><xsl:value-of select="/documents/document/everypay_link" disable-output-escaping = "yes"/></xsl:attribute>MAKSA SIIN</a></code> | - Lingi võib lisada väljatrükile sobivasse kohta, loomise näide: <code xsl><a><xsl:attribute name="href"><xsl:value-of select="/documents/document/everypay_link" disable-output-escaping = "yes"/></xsl:attribute>MAKSA SIIN</a></code> | ||
:!: Vajadusel saab mitme lingi olemasolul luua eraldi loogika, mis valib mis iganes kriteeriumi põhjal sobiva (eeldefineeritud) lingi, mida konkreetsele väljatrükile luuakse. Seadistamiseks tuleks kirjutada [[info@directo.ee]] | :!: Vajadusel saab mitme lingi olemasolul luua eraldi loogika, mis valib mis iganes kriteeriumi põhjal sobiva (eeldefineeritud) lingi, mida konkreetsele väljatrükile luuakse. Seadistamiseks tuleks kirjutada [[info@directo.ee]] | ||
+ | |||
+ | =====HMAC signatuuri loomine välisele lingile===== | ||
+ | Võimalus on luua signatuur arvest (või tellimusest) välisele osapoolele. | ||
+ | * Signatuur luuakse dokumendi summa täisosa ja numbri omavahel liitmisel eraldatuna **&** märgiga ning selle signeerimisega osapoolte vahel jagatud salatunnusega **SHA2 256** algoritmi alusel. | ||
+ | * Salatunnus määratakse Directos süsteemiseadistuse ''Väljatrüki HMAC signatuuri salatunnus'' väärtuseks. | ||
+ | * Signatuuri saab lisada väljatrükile sobivasse kohta (mingi välise lingi osana): <code xsl><a><xsl:attribute name="href">http://www.minukoht.ee/?hmac=<xsl:value-of select="/documents/document/hmac_signature" disable-output-escaping = "yes"/></xsl:attribute>Mingi link</a></code> | ||
+ | |||
+ | ====Näide==== | ||
+ | |||
+ | Arve nr: 201400285 | ||
+ | Summa : 136.30 | ||
+ | |||
+ | <code php> | ||
+ | $secret = "85b97cd7a1"; # Directo süsteemiseadistustes salatunnus | ||
+ | $data = "sum=136&num=201400285" #hashitav string NB! arve summas ainult täisosa | ||
+ | $hmac = hash_hmac("sha256", $data, $secret); # d62f1b4761cede20b37c189aab95a55fb60e8b4f8a98c4e74194a47622b7a07a | ||
+ | </code> | ||
+ | |||
+ | |||
=====Nipid===== | =====Nipid===== | ||
Rida 482: | Rida 503: | ||
</td> | </td> | ||
</code> | </code> | ||
+ | |||
+ | ====Page break==== | ||
+ | Et printeris/PDFis tekkiks uus leht: | ||
+ | <div style="page-break-before: always;"> | ||
====Summeerimine===== | ====Summeerimine===== |