v3 สร้างเอกสารการลงทะเบียน

การสร้างเอกสารการลงทะเบียน

1. ตรวจสอบข้อกำหนดด้านเอกสารหลักฐาน

เริ่มต้นด้วยการตรวจสอบข้อกำหนดด้านเอกสารเฉพาะของประเทศที่คุณต้องการลงทะเบียน
- หากต้องใช้เอกสารพิสูจน์ คุณต้องเข้ารหัสและอัปโหลดอย่างปลอดภัย
- หากต้องการดึงประเภทเอกสารพิสูจน์ที่มีอยู่ ให้ใช้ API v3/get_proof_types

2. เข้ารหัสไฟล์

ก่อนอัปโหลด เอกสารหลักฐานทั้งหมดต้องได้รับการเข้ารหัสเพื่อความปลอดภัย
ใช้ API v3/create_encrypted_file เพื่อเข้ารหัสไฟล์
ตรวจสอบให้แน่ใจว่าได้เชื่อมโยงประเภทหลักฐานที่ถูกต้อง (เช่น หนังสือเดินทาง บัตรประจำตัวประชาชน) กับแต่ละไฟล์ระหว่างการเข้ารหัส

3. ส่งเอกสาร

หลังจากเข้ารหัสไฟล์ที่จำเป็นแล้ว ให้ส่งไฟล์เหล่านั้นเป็นส่วนหนึ่งของกระบวนการลงทะเบียน
ใช้ v3/create_document API เพื่อสร้างเอกสารใหม่และอัปโหลดไฟล์ที่เข้ารหัสแล้ว
หมายเหตุ: ไฟล์ที่เข้ารหัสแล้วจะหมดอายุหลังจาก 20 นาที

คำอธิบาย:

สร้างเอกสารการลงทะเบียน

URI:

https://api.multitel.net/v3/create_document

พารามิเตอร์:

Required:
- identity_type: Type of Identity. Available values is as follow - “Personal”,“Business”.
- first_name: First name of the identity document
- last_name: Last name of the identity document.
- phone_number: phone number of the identity.
- country: Country ISO code 
- city: City name of the identity
- postal_code: Postal code of the identity
- address: Address of the identity
- nationality:Nationality Country ISO code

Optional:
- company_name: Company name of the business identity. (required for the only business identity documents)
- company_reg_number: Company registration number of the business identity. (required for the only business identity documents)
- vat_id: Company VAT ID of the business identity.
- incorporation_country:Incorporation Country ISO code 
- birth_date: Birth date of the identity in ISO 8601 format.
- id_number: Company’s representative ID number of the business identity.
- personal_tax_id: Tax ID of the identity.
- description: Description of the document.
- identity_encryptfiles[]: List of encrypted files with identity proof type
- address_encryptfiles[]: List of encrypted files with address proof type
- signature: Signature code encoded with base64 

วิธีการ:

POST


ตัวอย่างผลลัพธ์:

{
  "status": {
    "code": 200,
    "msg": "Success Create Registration Detail."
  },
  "response": {
        "uuid": "00704f5656b7dcfb934eb3437bc2252e",
        "first_name": "First Name",
        "last_name": "Last Name",
        "address": "Addreress",
        "phone_number": "12345678901",
        "id_number": "123",
        "personal_tax_id": "",
        "identity_type": "Personal",
        "description": "",
        "birth_date": "2000-10-12",
        "company_name": null,
        "company_reg_number": null,
        "vat_id": null,
        "verified": "",
        "city": "City",
        "postal_code": "1000",
        "address_desc": "address",
        "signature": "iVBORw0KGgo...",
        "date_created": "2024-10-22 09:13:20"
  }
}

โค้ดตัวอย่าง:

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.multitel.net/v3/create_document',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array('identity_type' => 'Business','company_name' => 'Company Name','company_reg_number' => '123456','vat_id' => '123456','incorporation_country' => 'US','nationality' => 'US','country' => 'US','address_description' => 'address','first_name' => 'First Name','last_name' => 'Last Name','phone_number' => '12345678901','birth_date' => '2000-01-01','id_number' => '123','personal_tax_id' => '','description' => '','city' => 'City','postal_code' => '1000','address' => 'Address','identity_encryptfiles[]' => '3a0334a5-ce0d-4fc5-a8fc-321231fad709','address_encryptfiles[]' => '6642824a-593e-4c3d-87de-ba9442c34aa6','signature' => 'iVBORw0KGgoAA'),
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
    'Accept: application/json',
    'Authorization: Basic YWRtaW46Vnc0OXB11',
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

ค้นหาเอกสาร