escrow.com API 包装器

安装: 9

依赖: 1

建议: 0

安全性: 0

星标: 3

关注者: 1

分支: 1

开放问题: 0

类型:组件

v1.0.0.0-alpha 2017-10-27 22:48 UTC

This package is not auto-updated.

Last update: 2024-09-29 01:12:36 UTC


README

安装

通过 Composer

$ composer require kdaviesnz/escrow

使用

$customerEmail = uniqid() . "@example.com";

        $address = new \kdaviesnz\escrow\Address(
            'San Francisco',
            '10203',
            'US',
            'Apartment 301020',
            '1829 West Lane',
            'CA'
        );

        $customer = new \kdaviesnz\escrow\Customer(
            '8885118600',
            'John',
            'Smith',
            'Kane',
            $customerEmail,
            $address
        );


        $item = new \kdaviesnz\escrow\Item(
            'johnwick.com',
            1000.0,
            259200,
            "domain_name",
            1,
            'johnwick.com'
        );

        $cart = new \kdaviesnz\escrow\Cart(
            'usd',
            'me',
            'keanu.reaves@escrow.com',
            'The sale of johnwick.com'
        );

        $cart->addItem($item);

        $escrow = new \kdaviesnz\escrow\Escrow("lkdfklakljsdfs", "lkjsdflkasdf@example.com");
        $responseCode = $escrow->createTransaction($cart);

        $escrow = new \kdaviesnz\escrow\Escrow("YOUR ESCROW.COM PASSWORD", "YOUR ESCROW.COM EMAIL");

        // Create new customer
        $responseCode = $escrow->createNewCustomer($customer);

        // Get customer
        $result = $escrow->getCustomer("me");

        $responseCode = $escrow->createTransaction($cart);

变更日志

请查看 CHANGELOG.md 获取更多关于最近更改的信息。

测试

$ composer test

贡献

请查看 CONTRIBUTING.md 和 CODE_OF_CONDUCT.md 以获取详细信息。

安全性

如果您发现任何安全相关的问题,请通过电子邮件 kdaviesnz@gmail.com 而不是使用问题跟踪器。

致谢

许可

MIT 许可证 (MIT)。请查看 LICENSE.md 获取更多信息。

escrow

escrow