Я использую канал продаж для оформления заказа на сайте shopify.Я создал кассу и обновил линии доставки, а также внедрил стандартную систему оплаты PayPal.после совершения успешного платежа создается новый заказ, но после создания заказа я хочу завершить оформление заказа и выдает ошибку типа 'base' =>
array (
0 =>
array (
'code' => 'missing_transactions',
'message' => 'Cannot complete the checkout without any transactions.',
'options' =>
array (
),
),
),
Как добавить детали транзакции в оформлении заказа без вызова API платежа shopify?как я уже сделал платеж, используя стандартный платежный шлюз PayPal.
Я ознакомился с документацией shopify
https://help.shopify.com/en/api/guides/sales-channel-sdk/completing-a-payment#send-credit-card-information-using-a-third-party-service
Они говорят об использовании https://www.spreedly.com/ для страницы внешнего платежа. Где нам нужно отправитьинформацию об оплате (карту, cvv, дату истечения срока действия и т. д.) до https://www.spreedly.com/ и получите сессию платежа _id и такую же необходимость отправить в магазин.
Но я не хочу использовать сторонний API для session_id.Я хочу опубликовать данные транзакции напрямую, чтобы оформить заказ.Является ли это возможным?
Кто-нибудь может мне помочь?