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
        • Get transfer fee
        • Get all existing recipients
        • Get transaction information
        • Get a filtered list of transactions
      • 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

    Transaction

    {
        "paymentMethod": null,
        "currencyType": 0,
        "referenceTransaction": null,
        "referencedBy": [
            "string"
        ],
        "parameters": [
            {
                "key": "string",
                "value": "string"
            }
        ],
        "clientDeclineReason": null,
        "fromAccountIban": "string",
        "beneficiaryAccountIban": "string",
        "providerType": "string",
        "isSelfTransfer": true,
        "isDynamicTransfer": true,
        "isScheduled": true,
        "transferMethod": null,
        "counterpartyId": null,
        "id": "string",
        "account": {
            "discriminator": 0,
            "clientType": 0,
            "clientName": "string",
            "iban": "string",
            "beneficiaryType": 0,
            "metadata": {
                "status_changed_by": {
                    "actor": "string"
                }
            },
            "providerCurrency": "string",
            "external": true,
            "dynamicPayment": true,
            "providerRequisites": {
                "": {
                    "bankCode": null,
                    "bankAccountNumber": "string"
                }
            },
            "number": "string",
            "type": 0,
            "cards": [
                "string"
            ],
            "status": 0,
            "primary": true,
            "name": "string",
            "provider": {
                "cardIssuer": true,
                "name": "string",
                "currency": null,
                "currencies": [
                    "string"
                ],
                "externalId": null
            },
            "providerNumber": "string",
            "createdAt": "string",
            "dormant": true,
            "default_fee_activation_date": 0,
            "balances": [
                "string"
            ],
            "totalEquivalentBalance": null,
            "prohibitedOperations": [
                "string"
            ]
        },
        "status": 0,
        "state": 0,
        "type": 0,
        "provider": "string",
        "providerId": "string",
        "providerEndToEndId": "string",
        "remitterName": "string",
        "remitterAccountNumber": "string",
        "beneficiaryType": 0,
        "remitterType": 0,
        "beneficiaryName": "string",
        "beneficiaryAccountNumber": null,
        "amount": 0,
        "currency": "string",
        "description": "string",
        "bankDetails": {
            "purposeLabel": null,
            "categoryPurposeLabel": null,
            "beneficiaryName": "string",
            "beneficiaryCode": null,
            "beneficiaryTaxCode": null,
            "beneficiaryAdditionalCode": null,
            "beneficiaryAddress": null,
            "beneficiaryCity": null,
            "beneficiaryPostalCode": null,
            "beneficiaryState": null,
            "beneficiaryCountryCode": null,
            "remitterAddress": "string",
            "remitterCity": "string",
            "remitterPostalCode": null,
            "remitterState": null,
            "remitterCountryCode": "string",
            "bankName": "string",
            "bankCountryCode": "string",
            "bankAddress": null,
            "bic": "string",
            "bankAccountNumber": "string",
            "correspondentBankName": null,
            "correspondentBankAccountNumber": null,
            "correspondentBankCode": null,
            "sortCode": null,
            "bankCode": null,
            "ultimateDebtorName": null,
            "ultimateBeneficiaryName": null,
            "bankAccountNumberTag": null,
            "purpose": null,
            "categoryPurpose": null,
            "paymentPurpose": null,
            "lei": null
        },
        "createdAt": "string",
        "executionTime": null,
        "processingTime": null,
        "updatedAt": "string",
        "chargeType": null,
        "urgency": null,
        "partnerId": null,
        "settlementDate": "string",
        "directDebitMandateId": null,
        "directDebitPaymentId": null,
        "initiatedAt": "string",
        "finalizedAt": null
    }
    Built with