PHP code example of guysolamour / laravel-cinetpay
1. Go to this page and download the library: Download guysolamour/laravel-cinetpay library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?phprequire_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
$cinetpay = \Guysolamour\Cinetpay\Cinetpay::init()
->setTransactionId($transactionId) // must be unique
;
$transactionId= \Guysolamour\Cinetpay\Cinetpay::generateTransId(); // cette valeur devra etre stocke dans votre application afin d'identififier et vérfier le statut de chaque paiement
$cinetpay = \Guysolamour\Cinetpay\Cinetpay::init()
->setTransactionId($transactionId) // must be unique
;
$transactionId= \Guysolamour\Cinetpay\Cinetpay::generateTransId(); // cette valeur devra etre stocke dans votre application afin d'identififier et vérfier le statut de chaque paiement
$user = \App\Models\User::first();
$cinetpay = \Guysolamour\Cinetpay\Cinetpay::init()
->setTransactionId($transactionId) // must be unique
->setBuyerIdentifiant($user->email ) # or $user->id
;
$transactionId= \Guysolamour\Cinetpay\Cinetpay::generateTransId(); // cette valeur devra etre stocke dans votre application afin d'identififier et vérfier le statut de chaque paiement
$user = \App\Models\User::first();
$cinetpay = \Guysolamour\Cinetpay\Cinetpay::init()
->setTransactionId($transactionId) // must be unique
->setBuyerIdentifiant($user->email ) # or $user->id
->setPhonePrefixe('225') // for ivory coast
->setCelPhoneNum('0102030405')
;
$transactionId= \Guysolamour\Cinetpay\Cinetpay::generateTransId(); // cette valeur devra etre stocke dans votre application afin d'identififier et vérfier le statut de chaque paiement
$user = \App\Models\User::first();
$cinetpay = \Guysolamour\Cinetpay\Cinetpay::init()
->setTransactionId($transactionId) // must be unique
->setBuyerIdentifiant($user->email ) # or $user->id
->setPhonePrefix('225') // for ivory coast
->setCelPhoneNum('0102030405')
->setDesignation('Mackbook pro 2021 m1')
;
$transactionId= \Guysolamour\Cinetpay\Cinetpay::generateTransId(); // cette valeur devra etre stocke dans votre application afin d'identififier et vérfier le statut de chaque paiement
$user = \App\Models\User::first();
$cinetpay = \Guysolamour\Cinetpay\Cinetpay::init()
->setTransactionId($transactionId) // must be unique
->setBuyerIdentifiant($user->email ) # or $user->id
->setPhonePrefix('225') // for ivory coast
->setCelPhoneNum('0102030405')
->setDesignation('Mackbook pro 2021 m1')
->setAmount('950000')
;
# config/cinetpay.phpreturn [
'button' => [
# :label pour le label du bouton# :id pour l'id du bouton# :class pour les classes du bouton'html' => "<button class='btn btn-success' :id> <img src='https://aswebagency.com/img/logo.png'></button>",
]
];