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.873.429 Times

Business::PayPal::SDK 0.14

  Date Added: July 17, 2010  |  Visits: 773

Business::PayPal::SDK

Report Broken Link
Printer Friendly Version


Product Homepage
Download (85 downloads)



Business::PayPal::SDK is an interface to paypals SDKs. SYNOPSIS use Business::PayPal::SDK; my $pp = new Business::PayPal::SDK( { paypal_apiid => "sdk-seller_api1.sdk.com", paypal_apipw => "12345678", paypal_cert => "paypal_java_sdk/samples/Cert/sdk-seller.p12", paypal_certpw => "password", paypal_env => "sandbox", java_sdk_dir => "/path/to/paypals/java/sdk", } ); my $res = $pp->SetExpressCheckout( { OrderTotal => 10.00, ReturnURL => http:://mydomain.com/myreturn, CancelURL => http:://mydomain.com/mycancel, } ); print $res->{token}; Business::PayPal::SDK is a perl interface to the SDK provided by paypal (http://www.paypal.com/sdk). You can use this module to implement paypal pro and paypal express transactions in perl. On the back end this modules uses Inline::Java to interface directly with the paypals java sdk. Consequently you will need to get a J2SDK and Inline::Java installed. This was done for 2 reasons. 1) Speed of development, didnt have to deal with all the SOAP stuff. 2) Easier maintanance regarding future changes. That is to say, I only have to make sure I keep this compatiable with paypals SDK, not thier underlying protocol changes. This document assumes you have an understanding of the java SDK and API provided by PayPal. All methods take a single hashref as an argument. All methods return a hashref, or undef if there is an internal failure of some sort. Check $ret->{ack} to see if the call to PayPal was successful. If $ret->{ack} is not Success than you can check the $res->{ErrorCodes}, this will be an hashref with the key being the error code from paypal and the value is the getLongMessage from the error. Check $obj->error for description of failure..

Requirements: No special requirements
Platforms: Linux
Keyword: Businesspaypalsdk Interface Java Libraries Paypals Programming Sdk Sdks
Users rating: 0/10

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


BUSINESS::PAYPAL::SDK RELATED
Libraries  -  KOJAC 1.0
KOJAC project contains Java libraries and applications for optical raytracing. KOJAC is a set of Java classes implementing optical elements and optics laws in order to build and simulate optical systems. It is also aimed at being a...
61.44 KB  
Libraries  -  AlgART Java Libraries 1.2
Open-source Java libraries, supporting generalized smart arrays and matrices with elements of any types (1 bit, 8/16/32/64-bit integers, 32/64-bit floating point values and any other Java types). The libraries contain a wide set of 2D-, 3D- and...
6.7 MB  
Programming  -  Essiembre Java Libraries 2.1.1
Set of Java libraries, mostly targeted to the J2EE environment and the Struts framework. Includes a Lookup Loader, a Task Scheduler, and a series of 'extensions' to Struts.
408.75 KB  
Security Tools  -  SSTTR Java Libraries 1.0
A collection of Java libraries for XML stream and file parsing, basic crypto and other stuff I found useful to have around.
52.77 KB  
Libraries  -  Runabout 5.0
The Runabout is an extension of the Java libraries that adds two-argument multi-dispatch to Java without changing the language or the VM. It uses reflection to find visit methods, which are invoked using dynamically generated and loaded code....
28.67 KB  
Development Tools  -  RPy (R from Python) 1.0.3
RPy is a very simple, yet robust, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). All errors from the R language are converted to Python...
 
Database Tools  -  PHP common DB interface 0.0.3
PHP common DB interface is a database programming API. It provides a collection of functions who will act as an upper layer of the PHP native database calls, to make less troublesome the porting of same application to different underlying...
 
Libraries  -  JavATE 0.8
JavATE is a set of Java libraries designed to enable application development using the domain driven methodology. It gives you standard interfaces and implementations for the domain driven design building blocks so you can focus on your strategic...
 
Programming  -  Java to IL Compiler 0.1
Java bytecode to IL compiler is being designed to be able to directly use the already available enormous resource of java libraries.
20.97 KB  
Programming  -  TitanLib 1.0
TitanLib is a collection of Java libraries that provide enhances and additional functionality in a variety of areas that some developers may find useful.
112.64 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB