geowallet
    • Overview
    • Authentication
    • APIs
      • Ledger Balance
        • Get Balance of all ledgers
        • Get Balance for a single currency
      • Funding
        • Get deposit instruments
      • Payers
        • Create original payer
      • Beneficiaries
        • Create beneficiary
      • Quotes
        • Get FX quotation
      • Payments
        • Confirm quote and create payment
        • Payment result inquiry
      • Files
        • Create file upload session
        • Get file processing status
        • Upload file binary to pre-signed URL
    • Payment Status Webhook
    • About Us
    • Schemas
      • ErrorResponse
      • DepositInstrumentsResponse
      • DepositInstruction
      • FiatBankAccount
      • CreatePayerRequest
      • PayerInfo
      • IdentityInfo
      • Address
      • CompanyInfo
      • Director
      • UBO
      • DocumentReference
      • CreatePayerResponse
      • CreateBeneficiaryRequest
      • BeneficiaryInfo
      • BeneficiaryBankAccount
      • IntermediaryBank
      • OriginatorInfo
      • LocalClearing
      • CreateBeneficiaryResponse
      • QuoteRequest
      • QuoteResponse
      • PaymentRequest
      • PaymentInstruction
      • Amount
      • Compliance
      • Metadata
      • PaymentResponse
      • FileUploadSessionRequest
      • FileUploadSessionResponse
      • FileStatusResponse

    CreateBeneficiaryRequest

    {
        "requestId": "string",
        "paymentChannelType": "SWIFT",
        "countryCode": "string",
        "accountType": "INDIVIDUAL",
        "beneficiary": {
            "name": "string",
            "address": "string",
            "city": "string",
            "state": "string",
            "postalCode": "string",
            "countryCode": "string",
            "phoneNumber": "string",
            "email": "user@example.com",
            "nationality": "string",
            "idType": "PASSPORT",
            "idNumber": "string"
        },
        "bankAccount": {
            "currency": "string",
            "bankName": "string",
            "accountNumber": "string",
            "accountType": "CHECKING",
            "swiftCode": "string",
            "iban": "string",
            "routingNumber": "string",
            "bankCode": "string",
            "branchCode": "string",
            "branchName": "string"
        },
        "intermediaryBank": {
            "bankName": "string",
            "swiftCode": "string",
            "countryCode": "string"
        },
        "originator": {
            "name": "string",
            "address": "string",
            "accountNumber": "string",
            "countryCode": "string"
        },
        "localClearing": {
            "network": "PIX",
            "clabe": "string",
            "walletType": "BANK_TRANSFER",
            "phoneNumber": "string",
            "idNumber": "string",
            "bankName": "string"
        },
        "metadata": {
            "business": "string",
            "remark": "string",
            "tags": [
                "string"
            ]
        }
    }
    Built with