badcow/eway

此包已被弃用,不再维护。未建议替代包。

一个与eWay API交互的PHP库。

v0.2 2015-03-23 10:33 UTC

This package is auto-updated.

Last update: 2022-02-01 12:23:49 UTC


README

此类旨在使eWay支付变得非常简单。有关API的详细信息,请参阅eWay网站

示例用法

以下示例使用了eWay测试网关

require_once __DIR__ . '/eWay/eWay.php';

use Badcow\eWay\eWay;

$eWay = new eWay('REAL_TIME_CVN', TRUE);

$eWay
    ->setCustomerID('87654321')
    ->setCardNumber('4444333322221111')
    ->setCardHoldersName('John Smith')
    ->setPaymentAmount(1.00)
    ->setCardExpiry('08', '09')
    ->setCVN('123')
    ->setCustomerFirstName('Firstname')
    ->setCustomerLastName('Lastname')
    ->setCustomerEmail('name@xyz.com.au')
    ->setCustomerAddress('123 Someplace Street, Somewhere ACT')
    ->setCustomerPostcode('2609')
    ->setCustomerInvoiceReference('INV120394')
    ->setCustomerInvoiceDescription('Testing')
    ->setCustomerTransactionReference('4230')
    ->setOption1('Option Number One')
    ->setOption2('Option Number Two')
    ->setOption3('Option Number Three')
    ;

$eWay->pay();

每个setter方法都会返回eway类,以便进行链式调用。

许可证

此软件可免费使用和分发。请参阅许可证文件