dev-master
9999999-devsilex service for velocity payment system
MIT
The Requires
The Development Requires
dev-dev
dev-devsilex service for velocity payment system
MIT
The Requires
The Development Requires
Wallogit.com
2017 © Pedro Peláez
silex service for velocity payment system
To use it in your project you should add the package "dmitrovskiy/velocityservice": "dev-master" into your composer.json file., (*1)
Before using velocity service provider you need to inject values:, (*2)
$app = new Application();
$app->register(new VelocityServiceProvider(), array(
'velocity.identityToken' => 'yourToken',
'velocity.applicationProfileId' => 1234,
'velocity.merchantProfileId' => 'yourMerchantProfileID',
'velocity.workflowId' => 1234565,
'velocity.isTestAccount' => true
));
The value velocity.isTestAccount is optional and false by default., (*3)
After registering the service you be able to use $app['velocity.processor'] to communicate with velocity service., (*4)
That to use several instances of velocity processor you need $app['velocity.processor.factory']., (*5)
$applicationProfileId = 14644;
$merchantProfileId = "Test Merchant HC";
$workflowId = 2317000001;
$identityToken = 'yourToken';
$isTestAccount = true;
$velocityProcessorFactory = $app['velocity.processor.factory'];
$processor = $velocityProcessorFactory->getProcessor(
$applicationProfileId,
$merchantProfileId,
$workflowId,
$identityToken,
$isTestAccount
);
silex service for velocity payment system
MIT
silex service for velocity payment system
MIT