Skip to content

Payment Actor ​

The Payment Actor in Hantera is responsible for managing and tracking the full payment lifecycle, including authorizations, captures, and journals. It provides a flexible solution for handling various payment methods, whether integrating with external online payment providers or supporting more traditional invoicing processes involving bank transfers.

Beyond standard payments, the Payment Actor can also be utilized to manage customer "accounts," functioning like gift cards or credit accounts. This versatility allows for a wide range of payment scenarios, giving developers the ability to build solutions that cater to different business needs and customer preferences.

Authorizations ​

Authorizations are a system of record — they reflect provider truth rather than dictating it. See Authorization lifecycle for the authorization states, the releaseAuthorization message, and the OnPaymentAuthorizationRelease hook.

Rule Hooks ​

Related Rule Hooks are:

NamePromotionRuleReactorEgress
OnPaymentBeforeCreated✓
OnPaymentBeforeDeleted✓
OnPaymentCapture✓
OnPaymentCommands✓
OnPaymentCreated✓
OnPaymentDeleted✓
OnPaymentJournal✓
OnPaymentValidate✓

© 2026 Hantera AB. Org. no.: 559242-9582