É possível capturar uma requisição de um serviço de terceiros em um componente de tema?

Eu fiz algo semelhante no passado, mas usava um script dedicado rodando em um host separado que atualizava alguns campos personalizados no banco de dados, mas estávamos aceitando doações via PayPal, Square, Stripe, Ko-Fi e algumas outras opções, então fazer isso via um plugin dedicado realmente não era uma opção para nós na época.