square / square
使用Square API管理并运行业务,包括支付、客户、产品、库存和员工管理。
38.1.0.20240919
2024-09-18 16:20 UTC
Requires
- php: ^7.2 || ^8.0
- ext-json: *
- apimatic/core: ~0.3.11
- apimatic/core-interfaces: ~0.1.5
- apimatic/unirest-php: ^4.0.0
Requires (Dev)
- phan/phan: 5.4.2
- phpunit/phpunit: ^7.5 || ^8.5 || ^9.5
- squizlabs/php_codesniffer: ^3.5
- dev-master
- 38.1.0.20240919
- 38.0.0.20240821
- 37.1.1.20240717
- 37.1.0.20240604
- 37.0.0.20240515
- 36.0.0.20240417
- 35.1.0.20240320
- 35.0.0.20240222
- 34.0.1.20240118
- 34.0.0.20240118
- 33.1.0.20231213
- 33.0.0.20231115
- 32.0.0.20231018
- 31.0.0.20230925
- 30.0.0.20230816
- 29.1.0.20230720
- 29.0.0.20230720
- 28.0.1.20230608
- 28.0.0.20230608
- 27.0.0.20230517
- 26.0.0.20230419
- 25.2.0.20230315
- 25.1.0.20230119
- 25.0.0.20221214
- 24.0.0.20221116
- 23.0.0.20221019
- 22.0.0.20220921
- 21.1.0.20220823
- 21.0.0.20220817
- 20.1.0.20220720
- 20.0.0.20220720
- 19.1.1.20220616
- 19.1.0.20220616
- 19.0.1.20220512
- 19.0.0.20220512
- 18.0.0.20220420
- 17.3.0.20220316
- 17.2.0.20220216
- 17.1.0.20220120
- 17.0.0.20211215
- 16.0.0.20211117
- 15.0.0.20211020
- 14.1.0.20210915
- 14.0.0.20210915
- 13.1.0.20210818
- 13.0.0.20210721
- 12.0.0.20210616
- 11.0.0.20210513
- 10.0.0.20210421
- 9.1.0.20210317
- 9.0.0.20210226
- 8.1.0.20210121
- 8.0.0.20201216
- 7.0.0.20201118
- 6.5.0.20201028
- 6.4.0.20200923
- 6.3.0.20200826
- 6.2.0.20200812
- 6.1.0.20200722
- 6.0.0.20200625
- 5.0.0.20200528
- dev-release/38.1.0.20240919
- dev-release/38.0.0.20240821
- dev-release/37.1.1.20240717
- dev-release/37.1.0.20240604
- dev-release/33.1.0.20231213
- dev-release/33.0.0.20231115
- dev-release/31.0.0.20230925
- dev-release/30.0.0.20230816
- dev-release/29.1.0.20230720
- dev-release/29.0.0.20230720
- dev-release/28.0.1.20230608
- dev-release/28.0.0.20230608
- dev-release/25.2.0.20230315
- dev-release/25.1.0.20230119
- dev-release/24.0.0.20221116
- dev-release/23.0.0.20221019
- dev-release/21.1.0.20220823
- dev-release/21.0.0.20220817
- dev-release/20.1.0.20220720
- dev-release/20.0.0.20220720
- dev-release/19.1.1.20220616
- dev-release/19.1.0.20220616
- dev-release/19.0.1.20220512
- dev-release/19.0.0.20220512
- dev-release/18.0.0.20220420
- dev-release/17.3.0.20220316
- dev-release/17.2.0.20220216
- dev-wolfgang/remove-extra-automerge-action
- dev-release/17.1.0.20220120
- dev-release/17.0.0.20211215
- dev-release/16.0.0.20211117
- dev-release/15.0.0.20211020
- dev-wolfgang/fix-license-date
- dev-wolfgang/put-v13-changelog-back
- dev-release/14.1.0.20210915
- dev-release/14.0.0.20210915
- dev-release/13.0.0.20210721
- dev-release/13.1.0.20210818
- dev-joanc/DEX-6970-automerge
- dev-wolfgang/update-table-of-contents
- dev-release/12.0.0.20210616
- dev-release/11.0.0.20210513
- dev-release/10.0.0.20210421
- dev-release/9.1.0.20210317
- dev-release/9.0.0.20210226
- dev-release/8.1.0.20210121
- dev-release/8.0.0.20201216
- dev-release/7.0.0.20201118
- dev-jessdelacruzsantos/RemoveDuplicateMarkDown
- dev-release/6.5.0.20201028
- dev-release/6.4.0.20200923
- dev-release/6.3.0.20200826
- dev-release/6.2.0.20200812
- dev-release/6.1.0.20200722
- dev-mohsin/travis-fix
- dev-mohsin/travis-build-notifications
- dev-jessdelacruzsantos/ReadMeManualInstallation
- dev-release/6.0.0.20200625
- dev-jessdelacruzsantos/UpdateReadMe
- dev-xingfu/autoload
- dev-jessiedlcs/AddUniqueNameTo
- dev-jessiedlcs/SetUpTravis
- dev-jessdlacruzsantos/release
This package is auto-updated.
Last update: 2024-09-18 16:30:08 UTC
README
使用此库将Square支付集成到您的应用程序中,并利用Square API(包括目录、客户、员工、库存、劳动力、位置和订单)扩展您的业务。
要求
使用Square PHP SDK需要
- PHP 7.4至PHP ^8.0
安装
有关更多信息,请参阅为PHP项目设置Square SDK。
快速入门
有关更多信息,请参阅Square PHP SDK快速入门。
使用
有关更多信息,请参阅使用Square PHP SDK。
测试
首先,在本地克隆仓库并 cd
到目录。
git clone https://github.com/square/square-php-sdk.git
cd square-php-sdk
接下来,确保您已下载Composer,按照此处的说明进行操作,然后从存储库的根目录运行以下命令
composer install
在运行测试之前,在您的开发者仪表板中找到沙盒令牌并设置环境变量
export SQUARE_ACCESS_TOKEN=mytoken export SQUARE_ENVIRONMENT=sandbox
运行测试
composer run test
所有环境变量
SQUARE_TIMEOUT
- 数字SQUARE_NUMBER_OF_RETRIES
- 数字SQUARE_MAXIMUM_RETRY_WAIT_TIME
- 数字SQUARE_SQUARE_VERSION
- 字符串SQUARE_USER_AGENT_DETAIL
- 字符串SQUARE_CUSTOM_URL
- 字符串SQUARE_ACCESS_TOKEN
- 字符串SQUARE_ENVIRONMENT
- 字符串 - 生产、沙盒、自定义之一
SDK参考
支付
终端
订单
订阅
发票
商品
客户
忠诚度
礼品卡
预订
商业
团队
财务
在线
授权
Webhook订阅
已弃用API
以下Square API已弃用