В настоящее время я создаю простой сайт электронной коммерции для клиента, который будет использовать исключительно Paypal для приема платежей. Я хочу отображать заказы в CMS, которую я создаю для них, но только транзакции, которые сделаны на сайте, который я создаю.
Я добился этого до сих пор, используя Paypal IPN для добавления транзакций с сайта в таблицу базы данных (только идентификатор транзакции), а затем активно заимствовал из файла TransactionSearch.php, который Paypal поставляет с API.
Меня беспокоит то, что на данный момент я извлекаю каждую транзакцию из учетной записи (даже те, которые не относятся к этому сайту), а затем фильтрую их, сопоставляя их с массивом и отображая только те, которые хранятся в БД. Было бы лучше, если бы я мог отправить массив, который у меня есть, в Paypal и просто получить эти транзакции - кто-нибудь знает, возможно ли это?
Система работает как есть, но я бы предпочел сделать ее более эффективной, если это возможно.
Спасибо