The endpoint to create a payout transaction is POST /Payment/Secupaypayout/me/PayoutWithoutCustomer:
Request
POST /Payment/Secupaypayout/me/PayoutWithoutCustomer HTTP/1.1Host: connect-testing.secuconnect.comAuthorization: Bearer qb56tjj1bcvo9n2nj4u38k84loContent-Type: application/jsonAccept: application/json{ "amount": 300, "currency": "EUR", "purpose": "Auszahlung für Erlebnis-Bauernhof Musterdorf", "payout_list": [ { "bank_account": { "owner": "Marie Mustermann", "iban": "DE37503240001000000524" }, "recipient": "3", "purpose": "Auszahlung von Erlebnis-Bauernhof Musterdorf", "amount": 100 }, { "bank_account": { "owner": "Bernd Beispiel", "iban": "AT411100000237571500" }, "recipient": "264748", "purpose": "Auszahlung von Erlebnis-Bauernhof Musterdorf", "amount": 200 } ]}If everything is fine, the API responds with 200 OK and the details of the newly created payout transaction:
Response
HTTP/1.1 200 OKContent-Type: application/json{ "status": "pending", "amount": 300, "currency": "EUR", "contract_id": "GCR_92AZNDQX9K6F73HKN46CQES9W0WSOG", "purpose": "Auszahlung fuer Erlebnis-Bauernhof Musterdorf", "payout_list": [ { "amount": 100, "purpose": "Auszahlung von Erlebnis-Bauernhof Musterdorf", "bank_account": { "owner": "Marie Mustermann", "iban": "DE37503240001000000524", "bic": "FTSBDEFAXXX", "bankname": "ABN AMRO Bank, Frankfurt Branch" }, "origin_transaction": null, "trans_id": 2345678901 }, { "amount": 200, "purpose": "Auszahlung von Erlebnis-Bauernhof Musterdorf", "bank_account": { "owner": "Bernd Beispiel", "iban": "AT411100000237571500", "bic": "BKAUATWWXXX", "bankname": "UniCredit Bank Austria AG" }, "origin_transaction": null, "trans_id": 2345678902 } ], "purpose": "TA 2345678900", "trans_id": "2345678900", "transfer_account": { "iban": "DE52906824149239887934", "bic": "WELADEDDXXX", "accountnumber": "149239887934", "bankcode": "30050000", "account_owner": "secupay AG" }}