我正在使用销售渠道在shopify网站中处理结帐。我创建了结帐并更新了运输路线和折扣,还实施了贝宝标准付款网关。付款成功后,会创建一个新订单,但是在创建订单后,我想完成结帐,并且出现错误
'base' =>
array (
0 =>
array (
'code' => 'missing_transactions',
'message' => 'Cannot complete the checkout without any transactions.',
'options' =>
array (
),
),
),
如何在不调用shopify的付款API的情况下在结帐中添加交易详细信息?因为我已经使用贝宝标准付款网关进行了付款。
我已审查shopify的文档
他们正在谈论使用https://www.spreedly.com/作为外部支付页面。我们需要在其中将支付信息(卡,信用卡,到期日等)过帐到https://www.spreedly.com/并获得支付会话_id和相同的需求发布shopify。
但是我不想为session_id使用任何第三方API。我想直接过帐交易数据以进行shopify结帐。可能吗?
有人可以帮助我吗?。
答案 0 :(得分:0)
目前无法实现。如果要完成结帐,则必须使用付款API。另一种选择是由您自己创建订单,在这种情况下,您无需结帐。