Не знаю насчет libigniter кода, но:
Покупатель теста должен быть "авторизован" в песочнице.
- Войдите в песочницу, выберите тест-покупателя и нажмите [Enter Sandbod Test Site] - войдите. ОСТАТЬСЯ
- использовать тот же браузер (cookie) для тестирования-покупки (я использую [Ctrl] n, чтобы открыть новое окно)
Тест-продавец должен быть получателем в форме покупки.
PayPal-сервер в форме должен быть:
www.sandbox.paypal.com/cgi-bin/webscr
вместо
www.paypal.com/cgi-bin/webscr
Не супер-очевидно, но в конечном итоге это работает:)
- один из тех случаев, когда вам действительно нужно прочитать руководство (руководство пользователя)
В зависимости от того, что вы делаете, тестовые пользователи также могут нуждаться в проверке / busines-аккаунтах.