omerkamcili/denizbank

该软件包最新版本(v1.3)没有可用的许可证信息。

Denizbank 3D 付款

v1.3 2018-07-07 14:12 UTC

This package is not auto-updated.

Last update: 2024-09-23 06:23:10 UTC


README

Denizbank 3D 付款 Php 虚拟 POS 集成

Composer 安装

composer require omerkamcili/denizbank

3D 付款 示例使用

use OmerKamcili\DenizBank\DenizbankPay3d;

$payment = new DenizbankPay3d();
$payment->setShopCode('3123');
$payment->setMerchantPass('gDg1N');
$payment->setSuccessUrl('http://successurl');
$payment->setFailUrl('http://failurl');
// Testleri bitirdiğinizde buraya canlı ortamın 3d pay url'sini gireceksiniz.
//$this->setPay3dUrl('');
$payment->setAmount(20);
$payment->setOrderId(3388483);
// Form oluşturuluyor
$result = $payment->getPaid('5200190046477986', '319', '0121', '1');
echo $result;

结果 示例使用

// 3D işlemi sonrasnda banka post dönüyor, bu dönen postu result methoduna parametre olarak veriyoruz.

$payment = new PaymentDenizbank();
$payment->setMerchantPass('gDg1N');
$result = $payment->result($_POST);

// Array döndürüyor, işlem başarılıysa error => '00' dönecek
print_r($result);