Есть ли поле данных Plaid, сравнимое с простым описанием от Yodlee?

В настоящее время я оцениваю использование Plaid или Yodlee для агрегации транзакций (сейчас я использую среды Dev для обоих). Я действительно предпочитаю почти все в Plaid, но у меня проблемы с названием/описанием транзакции. Yodlee имеет поле данных, называемое «простое описание»:

Из их документов: «Описание транзакции, которое появляется на сайте FI, может быть неясным, т. Е. Источник и цель транзакции могут быть неочевидны. Yodlee пытается упростить и сделать транзакцию значимой для потребителя, и это упрощенное описание транзакции представлено в поле простого описания."

Я показываю имя транзакции своим конечным пользователям и ищу что-то более удобное для пользователя, чем поле имени транзакции, которое часто возвращает такие строки, как «Чековая карта для снятия средств MOE'S BROADWAY BAGE BOULDER CO Дата 06.01.19 0 9006020339 0 Карта 5812 [XXXX]".

Я уверен, что я не первый покупатель пледа, который нуждается в этом. Как приложения, зависящие от Plaid, решают эту проблему?


person David    schedule 07.01.2019    source источник


Ответы (2)


Насколько я знаю, в Plaid нет простого поля описания, но они очищают имена транзакций.

Я обнаружил, что когда приходит новая ожидающая транзакция, имя запутано, как вы упомянули (например, UBER *TRIP 5VVB2). Но как только транзакция подтверждена, Plaid нормализует ее для обычных продавцов (например, Uber). Я не знаю, почему Plaid не предлагает эту нормализацию для ожидающих транзакций, но я упоминал об этом раньше. Возможно, это то, что может измениться в будущем?

Решение, хотя и сложное, заключается в создании пользовательской модели, нормализующей имена транзакций. Это то, что мы делаем в Pluto Money, чтобы дополнить данные о транзакциях Plaid.

person dmonaldo    schedule 13.01.2019

Я получил прямой ответ по электронной почте от службы поддержки Plaid:

Спасибо, что связались с нами здесь, в службе поддержки Plaid, я сожалею о нашей задержке.

Наше поле имени для каждой транзакции отражает наши усилия по балансировке подробной информации о транзакции, обеспечивая при этом четкий и согласованный ответ API. Это поведение различается в зависимости от банка, как из-за поведения банка, так и из-за нашего собственного качества интеграции. Как правило, в крупных банках наши интеграции лучше справляются с возвратом чистых имен транзакций с соответствующей информацией о транзакции, но для некоторых из наших небольших банков имена транзакций могут быть более «сырыми».

Если вам никогда не нужны дополнительные подробности помимо имени продавца/транзакции в вашем приложении, я бы рекомендовал вам реализовать некоторую фильтрацию в поле имени Plaid, чтобы убедиться, что никакие строки символов, подобные дате или номеру счета, не проходят в ваш поток, обращенный к пользователю.

person David    schedule 30.01.2019