Kobble
    • Introduction
    • API Fundamentals
      • Idempotency
      • Rate Limits
      • Healthcheck
    • Authorization
      • Authorization
      • Get access token
    • Beneficiaries
      • List all beneficiaries
      • Get beneficiary by ID
      • Create beneficiary
      • Create Payid beneficiary
      • Update beneficiary
    • Cards
      • Cards API
      • Card Creation Flow — Developer Guide & Onboarding
      • Get all cards
      • Create a new card
      • Get card by ID
      • Update card status
      • Replace or renew card
      • Generate card secret
      • Generate MeaWallet widget session token
    • Card Programs
      • Card Programs API
      • Get all programs
      • Create a new program
      • Get program by ID
    • Clients
      • Clients API
      • Get all clients
      • Get client by ID
      • Create a new client
      • Update client status
    • Endusers
      • Endusers API
      • Usage of Metadata on Endusers
      • Get all endusers
      • Create a new enduser
      • Get enduser by ID
      • Update enduser
      • Create a stakeholder
      • List stakeholders
      • Update stakeholder
    • Transactions
      • Transactions API
      • Get all transactions
      • Create a transaction
      • Get transaction by ID
      • Create manual credit transaction
      • Create manual debit transaction
    • Wallets
      • Wallets API
      • Get all wallets
      • Create a new wallet
      • Get wallet by ID
      • Update wallet
    • Relays
      • Relays API
      • Create subscription
    • Webhooks
      • Webhooks API
      • Webhook Signature Verification
      • Create a webhook
      • Report completed
      • Get all webhooks
      • Delete a webhook
    • Wallet Statements
      • Request a wallet statement
      • List wallet statements
      • Get a wallet statement
      • Get a wallet statement download URL
    • Card Art
      • Get a card art upload URL
      • Register a card art
      • List card arts
      • Get a card art
      • Update a card art
      • Activate a card art
      • Archive a card art
    • Verifications
      • List verifications for a subject
      • Create a verification
      • Get verification by ID
      • Get a Sum Sub SDK session token
      • Record a client-asserted outcome
    • Transaction Documents
      • Request a presigned upload for a supporting document
      • List the supporting documents on a transaction
    • Mandates
      • List mandates
      • Create mandate
      • Get mandate by ID
      • Update mandate
    • Schemas
      • Schemas
      • CardWidgetSessionTokenResponse
      • 202 Accepted
      • Webhook
      • 201 Created
      • Relay
      • Create Beneficiary with bank details
      • Client
      • Beneficiary
      • Card
      • CardCreateInputDto
      • CardStatusUpdateDto
      • CardRenewReplaceInputDto
      • Program
      • MetadataKobbleDebit1
      • ProgramCreateInputDto
      • Person
      • Company
      • Enduser
      • Enduser Create Person Input
      • Enduser Create Company Input
      • Metadata
      • Enduser Create Input DTO
      • Transaction
      • TransactionCreateManualCreditInputDto
      • TransactionDocumentType
      • TransactionDocumentStatus
      • TransactionDocumentCreateInput
      • WalletUpdateInputDto
      • TransactionDocumentUpload
      • WalletStatement
      • TransactionDocument
      • TransactionCreateInputDto
      • Wallet
      • ReportCompletedEntity
      • Mandate
      • WalletCreateInputDto
      • ReportCompletedNotification
      • CardArt
      • CardArtDetail
      • WebhookNotification
      • CardArtUploadUrlInput
      • CardArtUploadUrlResponse
      • CardArtCreateInput
      • CardArtPatchInput
      • Error
      • RelayCreateResponse
      • ScreeningSummary
      • Verification
      • VerificationPartyLink
      • VerificationSessionToken
      • Address
      • Stakeholder
      • StakeholderCreateInput
      • StakeholderUpdateInput

    Mandate

    A direct debit mandate: the limits within which you may debit one payer under the Direct Debit Request authority you hold from them. It records the limits only and is not linked to a bank account.

    {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "owner": "534359f7-5407-4b19-ba92-c71c370022a5",
        "created_at": "2019-08-24T14:15:22.123Z",
        "updated_at": "2019-08-24T14:15:22.123Z",
        "starts_at": "2019-08-24T14:15:22.123Z",
        "expires_at": "2019-08-24T14:15:22.123Z",
        "frequency": "WEEKLY",
        "max_amount": 0,
        "max_iterations": 0,
        "last_transaction_id": "ac20715c-7690-4dbe-b297-7204337e137c",
        "last_transaction_date": "2019-08-24T14:15:22.123Z",
        "last_transaction_status": "ACCEPTED",
        "last_transaction_amount": 0,
        "last_iteration": 0,
        "asset_class": "CURRENCY",
        "asset": "AUD",
        "status": "ACTIVE",
        "metadata": {},
        "transactions": [
            {
                "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
                "amount": 0,
                "asset": "AUD",
                "asset_class": "CURRENCY",
                "created_at": "2019-08-24T14:15:22.123Z",
                "external_id": "string",
                "from": "dee192b0-275e-44a2-9c77-32b75da2f26f",
                "payment_type": "CARD",
                "reference": "string",
                "status": "ACCEPTED",
                "to": "4a3e8739-e3a9-4b51-9b6f-406b6818a828",
                "type": "INTER_WALLET",
                "updated_at": "2019-08-24T14:15:22.123Z",
                "metadata": {},
                "info": {
                    "sender": {
                        "name": "string",
                        "external_id": "string",
                        "accountNumber": "string",
                        "bankCodeType": "BSB",
                        "bankCode": "string",
                        "bankCountry": "string"
                    },
                    "receiver": {
                        "name": "string",
                        "acquirer": {
                            "type": "string",
                            "id": "string"
                        },
                        "acceptor": {
                            "id": "string",
                            "terminalID": "string",
                            "nameAndLocation": "string"
                        }
                    },
                    "card": {
                        "merchant_category": "string",
                        "spend_type": "string",
                        "network": "string",
                        "card_use_type": "string",
                        "processor_decision": {
                            "code": "string",
                            "reason_code": "string",
                            "description": "string"
                        }
                    }
                },
                "reason": "string",
                "reason_code": "INVALID_BENEFICIARY_DETAILS",
                "payment_reason": "string",
                "program_id": "70c1146b-e933-4cb2-a789-bbca5312b517",
                "owner": "534359f7-5407-4b19-ba92-c71c370022a5",
                "mandate_id": "e98a8906-c5df-4f83-89a8-e8197c5fddcb"
            }
        ]
    }
    Built with