1. Transactions
Payswix | Agents API
  • Finance account
    • Getting started
    • Validation rules
    • Virtual IBANs
      • NACE codes
      • Create vIBAN for person or company
      • Get a list of vIBANs
    • Transactions
      • Create a SEPA transfer
        POST
      • Get transfer fee
        POST
      • Get all existing recipients
        GET
      • Get transaction information
        GET
      • Get a filtered list of transactions
        POST
    • Companies
      • Get specific company details
    • Accounts
      • Create a new account
      • Get all user accounts
      • Get user account information by account number
    • Other
      • Check if the server is alive
    • Webhooks
      • Transaction webhook
    • Schemas
      • Company vIBAN
      • Person vIBAN
      • Transaction
  • Standard account
    • Transactions
      • Create a SEPA transfer
      • Create a SWIFT transfer
    • Schemas
      • Transaction
  1. Transactions

Get transfer fee

POST
/agents/v1/transactions/{clientId}/transfers/fee

Request

Authorization
API Key
Add parameter in header
X-API-KEY
Example:
X-API-KEY: ********************
or
Path Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Bodyapplication/json

🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://demo-api.payswix.com/agents/v1/transactions//transfers/fee' \
--header 'X-API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "amount": 10.3,
    "currency": "EUR",
    "account": "59208239802",
    "type": "sepa",
    "beneficiaryType": "company",
    "beneficiaryName": "Apexora Solutions LLC"
}'
Response Response Example
200 - Success
{
    "is_success": true,
    "data": {
        "type": 0,
        "paymentMethod": null,
        "period": null,
        "feeType": "transfer",
        "beneficiaryType": null,
        "amount": "10.3",
        "feePercent": "0",
        "feeFixedAmount": "0",
        "feeAmountMin": "0",
        "feeAmountMax": "0",
        "feeTotalAmount": "0",
        "totalAmountWithFee": "10.30",
        "currency": "EUR",
        "name": null,
        "label": null,
        "value": null,
        "transferProviderLocalType": null,
        "amountRangeFrom": null,
        "amountRangeTo": null,
        "discriminator": 0,
        "fee_currency": "EUR",
        "display_only": false
    },
    "message": null
}
Previous
Create a SEPA transfer
Next
Get all existing recipients
Built with