Get Started
Introduction: https://developer.paypal.com/docs/classic/products/website-payments-pro-hosted-solution
Installation
The preferred way to install the library is using composer. Run composer require to add dependencies to composer.json:
php composer.phar require payum/paypal-pro-hosted-nvp php-http/guzzle7-adapter
config.php
<?php
//config.php
use Payum\Core\PayumBuilder;
use Payum\Core\Payum;
/** @var Payum $payum */
$payum = (new PayumBuilder())
->addGateway('aGateway', [
'factory' => 'paypal_pro_hosted',
'username' => 'change it',
'password' => 'change it',
'signature' => 'change it',
'business' => 'change it',
'sandbox' => true,
])
->getPayum()
;
prepare.php
Here you have to modify a gatewayName
value. Set it to paypal_pro_hosted
. The rest remain the same as described in basic get it started documentation.
Supporting Payum
Payum is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our customers. If you'd like to join them, please consider:
Last updated