Registry / utility / omnipay-common

omnipay-common

JSON →
library3.5.1phppackagistunverified

Common components for the Omnipay payment processing library, providing a consistent interface for payment gateways.

composer require omnipay/common
INSTALL
IMPORT
SIG · OMNIPAY-COMMON
O
omnipay-common
utilityphpv3.5.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

GatewayFactory
use Omnipay\Common\GatewayFactory;

Create a PayPal Express gateway and initiate a purchase.

use Omnipay\Common\GatewayFactory; $gateway = GatewayFactory::create('PayPal_Express'); $gateway->setUsername('your-username'); $gateway->setPassword('your-password'); $gateway->setSignature('your-signature'); $response = $gateway->purchase([ 'amount' => '10.00', 'currency' => 'USD', 'returnUrl' => 'https://example.com/success', 'cancelUrl' => 'https://example.com/cancel' ])->send(); if ($response->isRedirect()) { $response->redirect(); }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
3.5.1latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
omnipay-common — pip install omnipay-common · libregistry