Download the PHP package andchir/omnipay-bundle without Composer
On this page you can find all versions of the php package andchir/omnipay-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download andchir/omnipay-bundle
More information about andchir/omnipay-bundle
Files in andchir/omnipay-bundle
Download andchir/omnipay-bundle
More information about andchir/omnipay-bundle
Files in andchir/omnipay-bundle
Vendor andchir
Package omnipay-bundle
Short Description Omnipay bundle for Symfony 4.x
License MIT
Homepage http://modx-shopkeeper.ru/
Package omnipay-bundle
Short Description Omnipay bundle for Symfony 4.x
License MIT
Homepage http://modx-shopkeeper.ru/
Please rate this library. Is it a good library?
Informations about the package omnipay-bundle
omnipay-bundle
Install:
composer require andchir/omnipay-bundle
Configuration:
omnipay:
success_url: '/profile/history_orders'
fail_url: '/'
return_url: '/omnipay_return'
notify_url: '/omnipay_notify'
cancel_url: '/omnipay_cancel'
data_keys:
paymentId: ['orderNumber', 'Shp_TransactionId']
customerEmail: ['customerNumber', 'Email', 'Shp_Client']
gateways:
PayPal_Express:
parameters:
username: xxxxxxxxxxxxx
password: xxxxxxxxxxxxxxxxxx
signature: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
purchase:
username: ~
password: ~
signature: ~
amount: AMOUNT
currency: CURRENCY
testMode: true
returnUrl: NOTIFY_URL
cancelUrl: CANCEL_URL
complete:
username: ~
password: ~
signature: ~
amount: AMOUNT
currency: CURRENCY
testMode: true
returnUrl: NOTIFY_URL
cancelUrl: CANCEL_URL
YandexMoney:
parameters:
shopid: xxxxxx
scid: xxxxxx
password: xxxxxxxxxxxxxxxxx
customerNumber: CUSTOMER_EMAIL
amount: AMOUNT
orderId: PAYMENT_ID
method: ~
returnUrl: RETURN_URL
cancelUrl: CANCEL_URL
purchase:
amount: AMOUNT
currency: RUB
receipt: ~
testMode: true
complete:
shopid: ~
scid: ~
action: ~
md5: ~
orderNumber: PAYMENT_ID
orderSumAmount: AMOUNT
orderSumCurrencyPaycash: ~
orderSumBankPaycash: ~
invoiceId: ~
customerNumber: CUSTOMER_EMAIL
password: ~
Sberbank:
prefersAuthorize: true
parameters:
username: xxxxxxxxx
password: xxxxxxxxx
returnUrl: RETURN_URL
cancelUrl: CANCEL_URL
purchase:
username: ~
password: ~
orderNumber: PAYMENT_ID
amount: AMOUNT
currency: RUB
testMode: true
complete:
username: ~
password: ~
orderId: ~
RoboKassa:
parameters:
purse: xxxxxx
secretKey: xxxxxx
secretKey2: xxxxxx
purchase:
purse: ~
secretKey: ~
amount: AMOUNT
currency: CURRENCY
currencyLabel: ~
description: ~
receipt: ~
transactionId: PAYMENT_ID
client: CUSTOMER_EMAIL
testMode: true
complete:
purse: ~
secretKey: ~
secretKey2: ~
Example of use:
/** @var OmnipayService $omnipayService */
$omnipayService = $this->get('omnipay');
$gatewayName = 'PayPal_Express';
$omnipayService->create($gatewayName);
// Create payment
$payment = new Payment();
$payment
->setUserId(0)
->setEmail('[email protected]')
->setOrderId(1)
->setCurrency('RUB')
->setAmount(500)
->setDescription('Order #12')
->setStatus(Payment::STATUS_CREATED)
->setOptions(['gatewayName' => $gatewayName]);
$dm->persist($payment);
$dm->flush();
$omnipayService->initialize($payment);
$omnipayService->sendPurchase($payment);
Developed for https://shopker.org/
All versions of omnipay-bundle with dependencies
PHP Build Version
Package Version
Requires
league/omnipay Version
^3
omnipay/paypal Version ^3.0
andchir/omnipay3-yandexkassa Version 1.0.5
hiqdev/omnipay-robokassa Version ^3.1
andrewnovikof/omnipay-sberbank Version ^3.2
omnipay/paypal Version ^3.0
andchir/omnipay3-yandexkassa Version 1.0.5
hiqdev/omnipay-robokassa Version ^3.1
andrewnovikof/omnipay-sberbank Version ^3.2
The package andchir/omnipay-bundle contains the following files
Loading the files please wait ....