Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.544.006 Times

Business::iDEAL::Adyen 0.02

Company: Menno Blom
Date Added: October 29, 2013  |  Visits: 217

Business::iDEAL::Adyen

Report Broken Link
Printer Friendly Version


Product Homepage
Download (17 downloads)



Business::iDEAL::Adyen is a Perl module that provides a backend to process iDEAL payments through adyen.com (the non-HPP (Hosted Payment Pages) way).<br /><br />A word of warning to start with (copied verbatim out of Adyen's iDEAL PDF):<br /><br />iDeal API Payments are not enabled by default. If you would like to process iDeal using this method, you can request this through the support channel at https://support.adyen.com.<br /><br />SYNOPSIS<br /><br /> use Business::iDEAL::Adyen;<br /> <br /> # first setup the object<br /> my $ideal = Business::iDEAL::Adyen->new({<br /> shared_secret => 'your very secure secret',<br /> skinCode => 's0m3C0d3',<br /> merchantAccount => 'your merchant account',<br /> test => 1,<br /> });<br /> <br /> # then fetch a list of bank ids and bank codes<br /> my $banks = $ideal->banklist();<br /> <br /> # after the user has chosen the bank he/she wants to use<br /> # it's time to fetch the redirect URL<br /> my $redir = $ideal->fetch({<br /> # mandatory fields<br /> bank_id => 1000,<br /> paymentAmount => 1250,<br /> <br /> # optional fields<br /> merchantReference => 'your order ID',<br /> currencyCode => 'EUR',<br /> shopperLocale => 'nl',<br /> shipBeforeDate => '2010-01-01',<br /> sessionValidity => '2009-01-01T01:01:01Z',<br /> });<br /> <br /> # redirect your user to his/her bank, like<br /> print redirect( $redir );<br /><br />After the user has finalized the payment, he/she'll be returned to your website (as defined in the Adyen skin)<br /><br /> use Business::iDEAL::Adyen;<br /> use CGI qw/:standard/;<br /> <br /> # first setup the objects<br /> my $cgi = new CGI;<br /> my $ideal = Business::iDEAL::Adyen->new({<br /> shared_secret => 'your very secure secret',<br /> skinCode =><br /> test => 1,<br /> });<br /> <br /> # check user input<br /> if( $ideal->check( %{$cgi->Vars} ) ) {<br /> <br /> # payment succeeded, so you probably want to update your<br /> # database with $cgi->param('merchantReference')<br /> <br /> } else {<br /><br /> # payment was not successful<br /> # $ideal->error() contains what went wrong (most likely the<br /> # request has been tampered with and the signature is incorrect)<br /> <br /> }

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: 09your Businessidealadyen Businessidealadyengtnew Fetch Fields Ideal Payment Process Redir Redirect Request Secret Secure Setup Shared Secret Shipbeforedate Skincode
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


BUSINESS::IDEAL::ADYEN RELATED
Modules  -  Dutch iDeal payment module 1.2.5
Support iDeal payments for ING/ABN-AMRO/RABO.Only applicable for dutch shops and dutch customers.Features: - Pre payment order registration. Orders are stored with status 'pending' before going to the iDeal payment screen. In the event that de...
 
Modules  -  Payment module for PayJunction 0.9
Payment process for PayJunction.comperl with Net::SSLeay is neded
 
Business  -  QGS Touch Mobile 3.1.3
QGS Touch Mobile is truly all-in-one Point of Sale (POS) application for small-medium business owners, especially for beauty salon. Just with a smartphone, you can accomplish the payment process and cash management everywhere. Not only that, all...
9.5 MB  
Calendars & Scheduling Tools  -  B-Folders 2.31.1
This breakthrough technology for your privacy is ideal for: · online banking and shopping · planning and brainstorming · keeping secret information · contacting your associates Never keep passwords in web browsers! B-Folders provides a...
 
Libraries  -  bibEC Process Card 1.3.12
bibEC Process Card is a multiple gateway credit card payment processor. This class is meant to process credit card payments via one of multiple payment gateways that are supported. Currently the class supports the following payment gateways:...
 
Utilities  -  Bob's Process Tracker 1.0.0
Linux process tracker. List outs all the processes running on your machine with details of the resources and libraries used by the process. Useful for developers who deal with shared libraries. You can track all the shared libraries loaded at any...
6 MB  
Libraries  -  Business::GestPayCrypt 0.41
Business::GestPayCrypt is a Perl interface to the Italian online payment system GestPay. SYNOPSIS # # Request # use Business::GestPayCrypt; my $obj = new Business::GestPayCrypt; $obj->SetShopLogin($ShopLogin);...
7.17 KB  
Network & Internet  -  mod_fcgid 2.2
mod_fcgid is an Apache module that has a new process management strategy, which concentrates on reducing the number of fastcgi server, and kick out the corrupt fastcgi server as soon as possible. Binary compatibility to mod_fastcgi You dont...
51.2 KB  
Auctions  -  TenderSystem 0.9.5b 1.0
TenderSystem is where a single buyer invites a multitude of suppliers to quote through the process known as a Request for Quotation (RFQ). This is the exact opposite of an auction, where there is a single seller and many buyers.Features:- Limiting...
 
Network & Internet  -  django-shop-ipayment 0.0.3
This module is a payment backend module for django-SHOP, using IPayment (https://ipayment.de) from the 1und1 company in Germany. It can be used for credit card and other kind of payments. Currently only IPayment's silent CGI mode is implemented,...
10.24 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB