-2

我有一个“选择订阅包”页面,客户可以注册订阅包并付费。我只想为此和付款流程使用直觉商家服务。我真的不需要购物车应用程序,因为只有 3 个订阅包,而且它们不是动态的。只需单击他们喜欢的包的按钮即可开始交易。

我想我可以使用 Keith 的 quickbook-devkit,但我认为我不能以正确的方式实现它。

谢谢!

4

2 回答 2

0

我意识到这是一篇旧帖子,但是,为了回答您的问题:虽然您可以使用 QBMS SDK 来处理交易,但 Intuit 完全放弃了这一点,取而代之的是“QuickBooks Payments Beta”。不幸的是,您必须订阅 Quickbooks Online 才能使用它,这使得桌面和企业用户无法直接连接到他们的商家服务。我的建议:不要浪费你一分钟的时间来编码旧的东西。注册 Paypal 的商家帐户(他们将 4 种主要信用卡和 PayPal 付款结合在一个月度报表中 - 然后您可以手动将其导入 Quickbooks,包括购物车的实际详细信息)。

于 2015-03-18T09:16:04.907 回答
-1

在此处使用开源 PHP DevKit:

按照此处的说明进行设置(您应该很可能使用 DESKTOP 方法):

示例代码在这里:

它看起来像这样:

// Now, let's create a credit card object, and authorize an amount agains the card
$name = 'Keith Palmer';
$number = '5105105105105100';
$expyear = date('Y');
$expmonth = date('m');
$address = '56 Cowles Road';
$postalcode = '06279';
$cvv = null;

// Create the CreditCard object
$Card = new QuickBooks_MerchantService_CreditCard($name, $number, $expyear, $expmonth, $address, $postalcode, $cvv);

// We're going to authorize $295.00
$amount = 295.0;

if ($Transaction = $MS->authorize($Card, $amount))
{
    print('Card authorized!' . "\n");
    print_r($Transaction);  
}

其他一些注意事项:

我真的不需要购物车应用程序

Intuit 不提供购物车,因此这与这些都无关。

我想我可以使用 Keith 的 quickbook-devkit,但我认为我不能以正确的方式实现它。

如果您不这么认为,也许您应该提供更多细节。具体来说,您为什么不认为可以以“正确”的方式实施它?您尝试将其实施为这种“正确”方式是什么?

于 2014-05-28T04:36:19.147 回答