我在laravel应用程序中使用了stripe,但是所有者需要集成中心地带支付系统,我试图找到如何将其安装到laravel中的指南,但没有找到 我通过编辑composor.json安装了该软件包,并按照此处的教程进行操作 https://github.com/hps/heartland-php
但是现在我不知道如何将其作为条带方法(刀片视图,控制器,路由等)进行操作 任何帮助将不胜感激
答案 0 :(得分:0)
Heartland没有特定于框架的“包装器”,因此没有“ Cashier”等效物。不过,您可以从Cashier的设计方法中获得一些提示,因此,可能会有益于您通读它的设置方法。通过查看Heartland composer.json文件,它的自动加载器似乎已经完成,因此您应该可以自由地执行以下操作:
$config = new \HpsServicesConfig();
$config->secretApiKey = config('heartland.secret');
// the following variables will be provided to you during certificaiton.
$config->versionNumber = '0000';
$config->developerId = '000000';
$creditService = new \HpsCreditService($config);
我抓住了这个代码片段,并对其(略旧)的charge example进行了一些修改。嗯。
一些提示: