Create a SWIFT Credit Payment Initiation message
The SWIFTCreditPaymentInitiation
class is used to generate SWIFT Credit Payment v3 Initiation messages (pain.001.001.03). These are primarily used to send cross-border payments.
It can either be created from a base ISO20022 class or created competely independantly via the SWIFTCreditPaymentInitiationConfig
interface.
Initializes a new SWIFTCreditPaymentInitiation
instance with the provided configuration.
Serializes the payment initiation to an XML string.
This method generates the complete XML representation of the SWIFT Credit Payment Initiation message.
Alias for serialize()
.
The class includes built-in validation to ensure the payment initiation data meets the required standards:
messageId
does not exceed 35 characters.Create a SWIFT Credit Payment Initiation message
The SWIFTCreditPaymentInitiation
class is used to generate SWIFT Credit Payment v3 Initiation messages (pain.001.001.03). These are primarily used to send cross-border payments.
It can either be created from a base ISO20022 class or created competely independantly via the SWIFTCreditPaymentInitiationConfig
interface.
Initializes a new SWIFTCreditPaymentInitiation
instance with the provided configuration.
Serializes the payment initiation to an XML string.
This method generates the complete XML representation of the SWIFT Credit Payment Initiation message.
Alias for serialize()
.
The class includes built-in validation to ensure the payment initiation data meets the required standards:
messageId
does not exceed 35 characters.