Sagepay - Неверный формат корзины

Я пытаюсь отправить платеж в sagepay (форма версии 2.2), но продолжаю получать следующую ошибку. Может кто-то указать мне верное направление?

Детали состояния: 3021 : Недопустимый формат корзины.

Строка корзины:

Трикотажная водолазка Nike Dri Fit 2:3: 96,00 фунтов стерлингов: 0,00 фунтов стерлингов: 96,00 фунтов стерлингов: 288,00 фунтов стерлингов

С Уважением


person Luke Snowden    schedule 11.08.2014    source источник


Ответы (1)


v2.22 ниже.

Вам необходимо включить «Количество строк сведений в поле корзины»: Примечание. «Количество строк сведений в поле корзины» — это не общее количество заказанных товаров, а общее количество строк информации о корзине.

Контекст корзины покупок может быть передан в одном поле, разделенном двоеточием, и результаты будут выглядеть как ваш пример *, однако вам нужно включить «Количество строк детализации в поле корзины», чтобы оно выглядело как **

Ваш пример *

Nike Dri Fit Jersey Turtle Neck 2:3:£96.00:£0.00:£96.00:£288.00

Исправленный пример **

1:Nike Dri Fit Jersey Turtle Neck 2:3:£96.00:£0.00:£96.00:£288.00

Вы должны отправить пример ниже -

Number of lines of detail in the basket field: 1
Item 1 Description: Nike Dri Fit Jersey Turtle Neck 2
Quantity of item 1: 3
Unit cost item 1 without tax: £96.00
Tax applied to item 1: £0.00
Cost of Item 1 including tax: £96.00
Total cost of item 1 (Quantity x cost including tax): £288.00

Можно отправить несколько строк, как показано ниже, и обратите внимание, что 4 в начале примера показывает, что в корзине будет 4 строки.

4:Pioneer NSDV99 DVD-Surround Sound System:1:£424.68:£74.32:£499.00: £499.00:Donnie Darko Director’s Cut:3:£11.91:£2.08:£13.99:£41.97: Finding Nemo:2:£11.05:£1.94:£12.99:£25.98: Delivery:---:---:---:
---:£4.99

Sage Pay теперь работает на версии 3.00, где символ £ не подтверждается в поле «Корзина».

 1:Nike Dri Fit Jersey Turtle Neck 2:3:96.00:0.00:96.00:288.00

Если вы хотите выполнить миграцию/обновление до версии 3.00, инструкции доступны на веб-сайте Sage Pay.

person Sage Pay Support    schedule 19.08.2014