我在 React Native 应用程序中使用 BigCommerce Rest API 为 BigCommerce 网站创建电子商务应用程序。我正在使用 BigCommerce rest API 完成所有功能,例如获取产品、创建购物车、创建结帐等。
现在,有一个 API 可以获取所有接受的结账付款方式。 接口:https://developer.bigcommerce.com/api-reference/store-management/payment-processing/accepted-methods/paymentsmethodsget
因此,当我使用所有必需的参数和标头调用此 API 时,我在响应中只收到一种付款方式。不过,我已经从管理员那里设置了许多其他付款方式选项。
还有另一个 API Get All Payment method,它返回我设置的所有付款方式。但返回的付款方式数据不包含payment method id
。我需要一个付款方式 ID 才能将其传递给下一步。
请问有人知道如何使用 BigCommerce rest API 中的 ID 获取所有接受的付款方式吗?
答案 0 :(得分:0)
我相信这是按预期工作的。 v3/payments/methods 仅返回我们的公共支付 api 支持的提供商列表。此列表不包括 COD,因此缺少该列表。您可能没有看到 Paypal,因为它是 Paypal Commerce Platform,预计也不会退回。
请注意,此端点与订单相关联,因此如果某些提供商对订单总额或产品或类似内容有限制,它们可能会出现/或不出现,具体取决于这些值。