Adapters
components.payment_gateway.internal.adapters.adyen ¶
register ¶
register_adyen_topic_subscribers ¶
Register all the Adyen topic subscribers that the Payment Gateway handles directly.
Source code in components/payment_gateway/internal/adapters/adyen/register.py
register_authorization_resolvers ¶
register_authorization_resolvers(
workspace_key,
expense_category_resolver,
line_of_credit_resolver,
)
Connect the application-specific resolvers to the Adyen authorisation relay and transfer topic.
Source code in components/payment_gateway/internal/adapters/adyen/register.py
register_transfer_routers ¶
register_transfer_routers(
workspace_key,
card_transfer_router,
bank_transfer_router,
account_transfer_router,
)
Connect the application-specific transfer routers to the Adyen transfer topic.
Source code in components/payment_gateway/internal/adapters/adyen/register.py
components.payment_gateway.internal.adapters.jpmorgan ¶
components.payment_gateway.internal.adapters.revolut ¶
components.payment_gateway.internal.adapters.webhook_subscribers ¶
Generic webhook topic subscribers for payment providers.
RawWebhookTopicSubscriber ¶
Bases: Subscriber
Subscribes to raw webhook topic messages and logs them in the database.
Works for any payment provider.