Message forward
Mambu Payments let you upload payment messages generated in your systems directly to our API and dashboard. We’ll forward them to your partner banks or schemes (like SEPA, SWIFT, or local clearing houses) through your existing connectors.
How to create a message
Via the dashboard
- Go to Files > Send file
- Select your connector and service
- Either upload a file from your compute, either fill the name, type and content of your file
- Click “Send file”
Only users with the
send_messagepermission can access this flow
Via the API
You can use the following request:
curl --request POST \
--url https://numeral.io/v1/message_forward/connected_accounts/{{your connector ID}}/services/{{your service}}/bank_files/{{your file name}} \
--header 'accept: application/json' \
--header 'content-type: application/xml' \
--data '
// The content of your file. For example:
<Document
xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10">
<FIToFIPmtStsRpt>
<GrpHdr>
<MsgId>123240711139427jxry</MsgId>
<CreDtTm>2024-07-09T10:50:00</CreDtTm>
</GrpHdr>
<OrgnlGrpInfAndSts>
<OrgnlMsgId>240711139427jxry</OrgnlMsgId>
<OrgnlMsgNmId>pacs.003.001.08</OrgnlMsgNmId>
<GrpSts>ACSP</GrpSts>
</OrgnlGrpInfAndSts>
</FIToFIPmtStsRpt>
</Document>
'How to send a message
A new file will be created in pending_approval state, and must be approved to be sent to your connector.
Via the dashboard
- Go to Files and click and the file you created
- Click on “Approve”
Only users with the
approve_filepermission can access this flow
Via the API
You can use the following request:
curl --request POST \
--url https://numeral.io/v1/files/{{your files DI}}/approve \
--header 'accept: application/json'Updated about 2 hours ago
