В настоящее время я работаю над панелью администратора для этого веб-сайта, которую я создаю, поэтому я могу принимать платежи через Braintree, но мне нужно реализовать возможность извлечения клиентов транзакций, но как только заголовок отправлен, он отправляет только один из них, а не все. Можно ли комбинировать json с массивом, чтобы он отправил в один заголовок?Ошибка: не удается установить заголовки после их отправки Braintree
КОД:
router.get('/:cid/test', function(req, res) {
var stream = gateway.transaction.search(function (search) {
search.customerId().is(req.params.cid);
}, function (err, response) {
response.each(function (err, transaction) {
return res.render('admin/test', {transaction: transaction});
});
});
});
Это только после документации Braintree, и я точно знаю, почему происходит ошибка. Любая помощь действительно оценена, и я ужасно объясняю, поэтому, если вам нужно знать больше информации, пожалуйста, дай мне крик!
UPDATE: Итак, я подумал, что я изучу другой метод, и я заметил, что «ответ» возвращает массив идентификаторов. Поэтому я просто использую EJS, чтобы пропустить все это, а затем создать отдельную страницу для каждой транзакции.
Если он может быть преобразован в массив, я определенно мог бы перебрать его с помощью EJS. – Ethan
Люди с Braintree болтаются здесь, последние, что я видел, но их техническая поддержка по электронной почте была довольно хорошей в прошлый раз, когда я ее использовал. Вы должны попробовать это. Их документация ужасна, как вы узнали. – Rob
У них хорошая поддержка по электронной почте, но, к сожалению, они закрыты на Новый год, и да, это ужасно. – Ethan