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. PENNY API General Integration
  2. Penny API - Operations

KYC Lite + Get Access Token

Send user of wallet to undergo KYC lite and sign in/up.


Description:

This endpoint is designed to send user wallet details for a lite Know Your Customer (KYC) verification. It facilitates both sign-in and sign-up processes for users, ensuring a streamlined user onboarding and authentication experience.

Mode:

POST

Node:

/login-sof-kyc

POST /login-sof-kyc

Send user of wallet to undergo KYC lite and sign in/up.

Headers

Name
Type
Description

API-Key*

String

API-Secret*

String

Request Body

Name
Type
Description

"firstname"*

"Josmi"

"lastname"*

"Cast"

"address"*

"Calle Buenos Aires"

"country"*

"ARG"

Please input ISO Code for Country (Mexico | MEX)

"city"*

"Buenos Aires"

Please input official names for City (CDMX | Ciudad de MΓ©xico) no abbreviation

"email"*

"josm@yahoo.com"

"phonenumber"*

"+5841292645400"

"initial_transaction"*

"c8482ef1-0729-4ed8-83ed-0a57e746ecfe"

"zipcode"*

1020

"birthday"*

"1987-04-12"

//  
{
    "statusCode": 202,
    "data": {
        "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6IkBqb3NtaWNhc3QiLCJzdWIiOjIyMiwiaWF0IjoxNjg5MjgwNjM5fQ.xv_La9JDOxtDljlFI6GINmfqS7kzy5w-tE_oMtOueA8", // This is the access token. Note Auth key Expires after 2 mintues.
        "kyc": false
    },
    "message": "login-sof-kyc"
}

Considerations:

Once the user receives the access token from the response, use it to execute the endpoint /third-party-service/kyc/upload-document for the subsequent (KYC Full) verification process. Please note the Authorization key you receive will only be active for two minutes.

Last updated 1 year ago

Specific Information regarding KYC Documents by country can be found .

πŸ”Œ
here