Finance :: Bank :: suomenverkkomaksut

Procesbetalingen via JSON API van Suomen Verkomaksut in Finland
Download nu

Finance :: Bank :: suomenverkkomaksut Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • Oskari Ojala
  • Uitgever website:
  • http://search.cpan.org/~okko/

Finance :: Bank :: suomenverkkomaksut Tags


Finance :: Bank :: suomenverkkomaksut Beschrijving

Proces betalingen via JSON API van Suomen Verkomaksut in Finland Financiën :: Bank :: Suomenverkkomaksut is een Perl-module om betalingen van alle Finse banken online te verwerken: Nordea, Osuuspankki, Sampo, Tapiola, Aktia, Nooa, Paikallisosuuspankit, Säästöpankit, Handelsbanken, S-Pankki, ÅlandsBanken, ook vanuit Visa, Visa Electron , Mastercard-creditcards via Luottokunta en Paypal, facturering via collector en Klarna.Synopsis Gebruik Finance :: Bank :: Suomenverkkomaksut; # Een nieuwe betaling maken Mijn $ TX = Finance :: Bank :: suomenverkkomaksut-> Nieuw ({merchant_id => 'xxx', merchant_secret => 'yyy'}); # Alle inhoud in overeenstemming met http://docs.verkkomaksut.fi/ field specs $ tx-> inhoud ({bestellingennummer => 1, referencennummer => 13, beschrijving => 'bestel 1', valuta => 'EUR', Locale => 'FI_FI', URLSET => {succes => $ c-> uri_for ('/ betaling / succes'). '/', falen => $ c-> uri_for ('/ betaling / storing'). ' / ', in behandeling => $ c-> uri_for (' / betaling / in behandeling ').' / ', melding => $ c-> uri_for (' / betaling / melding ').' / ',}, orderDetails => {includeVat => 1, Contact => {FirstName => 'First', lastname => 'laatste', e-mail => 'first@example.com', telefoon => '555123', adres => {straat => ' Street 123 ', Postalcode =>' 00100 ', Postaloffice =>' Helsinki ', Land =>' FI ',}}, Producten => ,},}) ; # ingesteld op 1 wanneer u zich ontwikkelt, 0 in productie $ tx-> test_transactie (1); mijn $ software_result = $ tx-> indienen (); Als ($ Submit_Result) {print "ga naar". $ TX-> URL (). "$ URL om uw bestelnummer te betalen". $ tx-> order_number (). ', zie je snel.'; } else {DO'S 'Mislukt om betaling te genereren'; } # Verificatie van de betaling wanneer de gebruiker terugkeert of wanneer het aangifte van de kennisgeving een verzoek ontvangt, mijn $ TX = Finance :: Bank :: tevredenheids-> NIEUW ({Merchant_ID => 'XXX', Merchant_Secret => 'YJY'}); Mijn $ Checksum_Matches = $ TX-> Verify_Return ({Order_number => $ C-> Req-> Params -> {Order_number}, timestamp => $ c-> req-> params -> {timestamp}, betaald => $ c -> Req-> Params -> {PAUD}, methode => $ c-> req-> params -> {method}, return_authcode => $ c-> req-> params -> {return_authcode}}); if ($ Checksum_Matches) {# Afhankelijk van het retouradres, markeer de betaling als betaald (indien teruggekeerd naar return_address), # als in behandeling (indien teruggekeerd naar Pending_Address) of zoals geannuleerd (indien geretourneerd naar annuleren_address). if ($ URL EQ $ RETURN_URL) {# Ship_Products (); }} else {print "checksum mismatch, retourneren niet verwerkt. Neem contact op met onze klantenservice als u denkt dat dit een fout is."; } Vereisten: · Perl


Finance :: Bank :: suomenverkkomaksut Gerelateerde software