Added
- Payment authorized webhook (#69)
- Payment creditable webhook (#69)
- Payment settlement stalled webhook (#69)
getMetadata()
on payment webhooks (#69)getPaymentSource()
on payment authorized, executed, settled and failed webhooks (#69)getSchemeId()
on refund executed and payout executed webhooks- Support for external account beneficiary on payout executed webhook
- Support for metadata field on payout creation, retrieval and
webhooks (#68) - Support for metadata field on refund creation, retrieval and
webhooks (#68) - Support for payment cancellation (#67)
- Support for date of birth of external account beneficiary on payout creation
- Support for address of external account beneficiary on payout creation
- Support for statement_reference of merchant account beneficiary
- Support for payout scheme selection
Changed
- Fully separated payment and payout beneficiaries
- Moved all beneficiary classes to new namespace
- Payment method removed from
PaymentEventInterface
and now only available on payment authorized, executed, settled
and failed webhooks - Moved payment related scheme selection to new namespace
Full Changelog: v2.6.0...v3.0.0