Alfred Integration Documentation
  • 🌐Welcome
    • Getting Started
    • alfred Overview
      • Authentication
      • Core Concepts & Use Cases
      • System Resource Names
      • Error & Status Codes
      • Required Documents for KYC by Country
      • Example Workflow Execution
    • Postman Collection
  • 🔌PENNY API General Integration
    • Penny API - Operations
      • Account Information + Get uuid Initial Transaction
      • KYC Lite + Get Access Token
      • KYC Full
      • Payment Method + Get Process Token
      • Add Bank or Update Bank
      • Submit Transaction
      • {URL-Customer-Webhook}
      • Approval Invoice (Pay Out Only)
    • Penny API - Reports
      • Consult Quote
      • Consult Payment Wallet
      • Consult All Invoices
      • Consult Individual Invoice by Invoice ID
      • Consult transactions by User's Wallet
  • 🖱️Stellar Blockchain Integration
    • Stellar API Integration - Operations
      • Auth (Get)
      • Auth (Post)
      • (Stellar) My Info - Get Account info & uuid Initial Transaction
      • KYC Lite + Get Access Token
      • KYC Full
      • Payment Method + Get Process Token
      • Add Bank or Update Bank
      • Submit Transaction
      • {URL-Customer-Webhook}
      • Approval Invoice (Pay Out Only)
    • Stellar API Integration - Reports
      • Consult All Invoices
      • Consult Payment Wallet
      • Consult Individual Invoice by Invoice ID
      • Consult transactions by User's Wallet
  • 🎒Educational Content
    • Step-by-Step Videos
      • Getting Started
      • API Integration
      • Pay Out Requirements by Country
        • 🇲🇽Mexico
        • 🇦🇷Argentina
        • 🇧🇷Brazil
Powered by GitBook
On this page
  1. Stellar Blockchain Integration
  2. Stellar API Integration - Operations

Add Bank or Update Bank

Add or update User's bank


Description:

This endpoint is designed to facilitate the addition or updating of a user's bank details. By providing essential bank information, users can ensure their financial details are accurate and up-to-date in the system.

Mode:

POST

Node:

/third-party-service/update-bank

POST /third-party-service/update-bank

Add or update User's bank

Headers

Name
Type
Description

API-Key*

String

Your API key for authentication.

API-Secret*

String

Your API secret for enhanced security.

Authorization*

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6IkBub3ZhNDciLCJzdWIiOjExNywiaWF0IjoxNjg5MDk1MDI3fQ.0BHv_jc6etSqAuTinoKxSiXnmrC4XLfiezRQZbNG8cA

Access token obtained from the KYC Lite process. Example token

Request Body

Name
Type
Description

"bankName"*

"Banco Industrial de Argentina"

"bankNumber"*

"345854122904778"

"bankAccountOwner"*

"Francisco Guevara"

If this value differs from the user's token name, the system will default to the full name in the token. "countryCode": "ARG"

"countryCode"*

"ARG"

"id"*

59

Example ID

"DNI"*

String

Identification number assigned by your bank

// 
{
    "statusCode": 202,
    "data": {
        "statusCode": 202,
        "message": "banks user data",
        "data": {
            "bankName": "Banco",
            "bankNumber": "345854122904778",
            "bankAccountOwner": "Francisco",
            "countryCode": "ARG",
            "icon": null,
            "active": true,
            "id": 59
            "DNI": "56"
        }
    },
    "message": "bank"
}

Considerations:

Always ensure that the bankAccountOwner is correct. If it differs from the name associated with the user's token, the system will default to using the full name from the token.

Registration by Country:

  • BRA: Register a PIX account Local processor: PIX

  • ARG: CVU/CBU account Local processor: COELSA

  • MEX: CLABE account Local processor: SPEI

Last updated 1 year ago

Note** These accounts registered will be used to be the recipient bank accounts in "Pay Out Bank". These accounts must be the origin accounts for the "Pay In bank" already registered in alfred.

🖱️