Verifying Sub-Accounts

Using the Account Holder Object

Learn how to submit required documents and get your Partner Accounts verified.

Start the onboarding process of your Partner Account by creating an Account Holder. Account Holder is an object that represents the legal entity of your Partner which constitutes legal information and legal documents so that Xendit can verify the legitimacy of the Accounts that you onboarded to your Platform.

Creating an Account Holder for your Partners may be required in either one or both of the following scenarios:

  • You are a platform / reseller merchant
    • This means that you onboard non-affiliated Partner accounts to Xendit and provide them with access to money-in and/or money out payment flows
    • Example: PoS systems, Payment Resellers, SaaS
    • You would like to activate a payment channel that requires an additional verification process to create credential for your Partner accounts
  • Example: Gcash, Cards UBP, Cards Maya

Supported Countries and Capabilities

Create and Link Account HolderMoney-in Capabilities
PhilippinesCredit Cards, GCash
ThailandCredit Cards
IndonesiaComing Soon
INFO

Account Holder is currently only compatible with the Owned account type

Flow and Implementation

After you created an Owned sub-account, you will need to follow the steps below in order to complete your Partner's onboarding verification process:

1. Create Account Holder

Use the Platform account’s API key (with write API key permission for Account Holder and create Account Holder. You will need to fill in the required parameters according to your entity type. Upon successful creation, we will return account_holder_id

  • First, you will need to identify the entity type of your Partners, as the required documents will differ according to the entity type.
    • Required parameters are available below for each country and entity type
  • You will also need to get a your Partners to sign a Service Agreement with Xendit. We provide this template upon request, please contact help@xendit.co
  • Next, you will also need to use the upload file API in order to upload the documents you collected from your Partners to Xendit.
  • Lastly, you will need to collect these information from your Partners, and then forward them to Xendit via API using the Account Holder endpoint. Click here to view our API reference.

Required Parameters for Philippines

ParameterTypeDescription
business_detailobjectAn object containing the details of your partner’s business - type: The entity type (e.g. CORPORATION) - legal_name - trading_name - description - industry_category - date_of_registration - country_of_operation
individual_detailsarray (object)An array of objects containing the details of your partner’s business personnel: - role - type: PIC or INCORPORATOR (requires one PIC) - given_names - surname - phone_number - email - nationality: PH - place_of_birth - date_of_birth - gender: male, female, other - tax_identification_number: Required for Cards channel - address: An object similar to the address object below for the individual. This is only required when they need to activate Cards with USD or recurring capabilities.
addressobjectYour business' address: - city - country - district - postal_code - street_line1 - street_line2 - sub_district - province_state
kyc_documentsarray (object)An array of objects containing required KYC documents uploaded via File Upload: - type: One of the KYC Document Types required below, matching the country and entity type - country: The country code matching the business' country - file_id: The file ID returned from the File Upload API - expires_at: Optional expiry date of the document if relevant. Format YYYY-MM-DD
website_urlstringThe website associated with the business
phone_numberstringThe phone number associated with the business
emailstringThe email address associated with the business

Required Parameters for Thailand

ParameterTypeDescription
business_detailobjectAn object containing the details of your partner’s business - type: The entity type (e.g. CORPORATION) - legal_name - trading_name - description - industry_category - date_of_registration - country_of_operation
individual_detailsarray (object)An array of objects containing the details of your partner’s business personnel: - role - type: PIC or INCORPORATOR (requires one PIC) - given_names - surname - phone_number - email - nationality: TH
addressobjectYour business' address: - city - country - district - postal_code - street_line1 - street_line2 - sub_district - province_state
kyc_documentsarray (object)An array of objects containing required KYC documents uploaded via File Upload: - type: One of the KYC Document Types required below, matching the country and entity type - country: The country code matching the business' country - file_id: The file ID returned from the File Upload API - expires_at: Optional expiry date of the document if relevant. Format YYYY-MM-DD
website_urlstringThe website associated with the business
phone_numberstringThe phone number associated with the business
emailstringThe email address associated with the business

Required Parameters for Indonesia

ParameterTypeDescription
business_detailobjectAn object containing the details of your partner’s business - type: The entity type (e.g. CORPORATION) - legal_name - trading_name - description - industry_category - tax_identification_number - business_identification_number: NIB - initial_deed_of_establishment_status: UNCHANGED or CHANGED - country_of_operation
individual_detailsarray (object)An array of objects containing the details of your partner’s business personnel: - role - given_names - surname - phone_number - email - passport_number - ktp_number
addressobjectYour business' address: - city - country - district - postal_code - street_line1 - street_line2 - sub_district - province_state
kyc_documentsarray (object)An array of objects containing required KYC documents uploaded via File Upload: - type: One of the KYC Document Types required below, matching the country and entity type - country: The country code matching the business' country - file_id: The file ID returned from the File Upload API - expires_at: Optional expiry date of the document if relevant. Format YYYY-MM-DD
website_urlstringThe website associated with the business
phone_numberstringThe phone number associated with the business
emailstringThe email address associated with the business

Required KYC Documents for All Countries

CountryEntity TypeKYC Document Types
PhilippinesAll Types (additional requirements below for specific entity types)- SELFIE_WITH_PRIMARY_ID_DOCUMENT or SELFIE_WITH_SECONDARY_ID_2_DOCUMENT -SERVICE_AGREEMENT_DOCUMENT - 1 Primary ID, or 2 Secondary IDs below Primary IDs: AUTHORIZED_PERSON_PASSPORT_DOCUMENT, DRIVER_LICENCE_DOCUMENT, PHILSYS_DOCUMENT, ACR_OR_IMMIGRANT_COR_DOCUMENT, UMID_DOCUMENT, SSS_OR_GSIS_DOCUMENT, PRC_LICENSE_DOCUMENT, POSTAL_ID_DOCUMENT, VOTER_ID_DOCUMENT Secondary IDs: AFP_ID_DOCUMENT, PNP_ID_DOCUMENT, BRF_ID_DOCUMENT, PWD_ID_DOCUMENT, DSWD_CERTIFICATION_DOCUMENT, GSIS_ECARD_DOCUMENT, OFW_ID_DOCUMENT, POLICE_CLEARANCE_DOCUMENT, SEAMAN_BOOK_DOCUMENT
INDIVIDUALNo additional requirements
SOLE_PROPRIETORSHIP- DTI_REGISTRATION_DOCUMENT - BIR_2303_DOCUMENT
PARTNERSHIP- SEC_CERTIFICATE_REGISTRATION_DOCUMENT - ARTICLES_OF_PARTNERSHIP_DOCUMENT - NOTARIZED_PARTNER_CERTIFICATE_DOCUMENT - BIR_2303_DOCUMENT
CORPORATION- SEC_CERTIFICATE_REGISTRATION_DOCUMENT - ARTICLES_OF_INCORPORATION_DOCUMENT - NOTARIZED_SECRETARY_CERTIFICATE_DOCUMENT - LATEST_GIS_DOCUMENT - BIR_2303_DOCUMENT
ThailandPARTNERSHIP, LIMITED_COMPANY, NON_PROFIT, FOREIGN_ENTITY, OTHER- ID_CARD_DOCUMENT or HOUSE_REGISTRATION_DOCUMENT or PASSPORT_OR_WORK_PERMIT_DOCUMENT - COMPANY_CERTIFICATE_DOCUMENT - COMMMERCIAL_REGISTRATION_CERTIFICATE_DOCUMENT (if necessary) - VAT_REGISTRATION_CERTIFICATE_DOCUMENT - BANK_ACCOUNT_DETAILS_DOCUMENT - SERVICE_AGREEMENT_DOCUMENT
IndonesiaCORPORATION, PARTNERSHIP, UNION, PMA- AUTHORIZED_PERSON_KTP_DOCUMENT or AUTHORIZED_PERSON_PASSPORT_DOCUMENT - SELFIE_WITH_KTP_DOCUMENT - NIB_DOCUMENT or TDP_DOCUMENT or SIUP_DOCUMENT - DEED_OF_COMPANY_ESTABLISHMENT_DOCUMENT - DEED_WITH_LATEST_BOARD_OF_DIRECTORS_DOCUMENT (if status of initial deed of establishment CHANGED) - DECREE_WITH_LATEST_BOARD_OF_DIRECTORS_DOCUMENT (If status of initial deed of establishment CHANGED) - DECREE_OF_MINISTRY_OF_JUSTICE_AND_ HUMAN_RIGHT_OF_COMPANY_DEED_DOCUMENT (if status of initial deed of establishment CHANGED) - CORPORATE_TAX_ID_DOCUMENT - SERVICE_AGREEMENT_DOCUMENT
SOLE_PROPRIETORSHIP- AUTHORIZED_PERSON_KTP_DOCUMENT or AUTHORIZED_PERSON_PASSPORT_DOCUMENT - SELFIE_WITH_KTP_DOCUMENT - NIB_DOCUMENT or TDP_DOCUMENT or SIUP_DOCUMENT - SOLE_PROPRIETORSHIP_ESTABLISHMENT_STATEMENT_DOCUMENT - SOLE_PROPRIETORSHIP_CERTIFICATE_OF_REGISTRATION_DOCUMENT - CORPORATE_TAX_ID_DOCUMENT - SERVICE_AGREEMENT_DOCUMENT
FOREIGN_ENTITY- AUTHORIZED_PERSON_PASSPORT_DOCUMENT - SELFIE_WITH_KTP_DOCUMENT - CORPORATE_REGISTRY_DOCUMENTATION_DOCUMENT - COUNTRY_ISSUED_BUSINESS_LICENSE_DOCUMENT - SHARE_HOLDER_INFORMATION_DOCUMENT - DEED_OF_COMPANY_ESTABLISHMENT_DOCUMENT - CORPORATE_TAX_ID_DOCUMENT - SERVICE_AGREEMENT_DOCUMENT
INDIVIDUAL, FOREIGN_INDIVIDUAL- AUTHORIZED_PERSON_KTP_DOCUMENT or AUTHORIZED_PERSON_PASSPORT_DOCUMENT - SELFIE_WITH_KTP_DOCUMENT - SERVICE_AGREEMENT_DOCUMENT
NON_PROFIT- AUTHORIZED_PERSON_KTP_DOCUMENT or AUTHORIZED_PERSON_PASSPORT_DOCUMENT - SELFIE_WITH_KTP_DOCUMENT - NIB_DOCUMENT or TDP_DOCUMENT or SIUP_DOCUMENT - DEED_OF_COMPANY_ESTABLISHMENT_DOCUMENT - DEED_WITH_LATEST_BOARD_OF_DIRECTORS_DOCUMENT (if status of initial deed of establishment CHANGED) - DECREE_WITH_LATEST_BOARD_OF_DIRECTORS_DOCUMENT (if status of initial deed of establishment CHANGED) - DECREE_OF_MINISTRY_OF_JUSTICE_AND_ HUMAN_RIGHT_OF_COMPANY_DEED_DOCUMENT (if status of initial deed of establishment CHANGED) - FOUNDATION_COMPANY_ESTABLISHMENT_STATEMENT_DOCUMENT - CORPORATE_TAX_ID_DOCUMENT - SERVICE_AGREEMENT_DOCUMENT

Sample request payload for a Philippines corporation entity type

POST https://api.xendit.co/account_holders 
{
  "business_detail": {
    "type": "CORPORATION",
    "legal_name": "test17",
    "trading_name": "test",
    "description": "testing",
    "industry_category": "ACCOMMODATION",
    "date_of_registration": "2023-02-02",
    "country_of_operation":"PH"
  },
  "individual_details": {
      "role": "owner",
      "type": "PIC",
      "given_names": "test",
      "surname": "test",
      "phone_number": "+63021234567",
      "email": "test@xendit.co",
      "nationality": "PH",
      "place_of_birth": "PH",
      "date_of_birth": "2000-02-02",
      "gender": "MALE"
  },
   "address": {
        "city": "test1",
        "country": "PH",
        "district": "test",
        "postal_code": "1111",
        "street_line1": "test",
        "street_line2": "test",
        "sub_district": "test",
        "province_state": "test"
    },
  "kyc_documents": [
        {
            "type": "SEC_CERTIFICATE_REGISTRATION_DOCUMENT",
            "country": "PH",
            "file_id": "63f8719642f5856dcb142bd2",
        },
        {
            "type": "SELFIE_WITH_PRIMARY_ID_DOCUMENT",
            "country": "PH",
            "file_id": "63f8719642f5856dcb142bd2",
        },
        {
            "type": "ARTICLES_OF_INCORPORATION_DOCUMENT",
            "country": "PH",
            "file_id": "63f8719642f5856dcb142bd2"
        },
        {
            "type": "NOTARIZED_SECRETARY_CERTIFICATE_DOCUMENT",
            "country": "PH",
            "file_id": "63f8719642f5856dcb142bd2"
        },
        {
            "type": "LATEST_GIS_DOCUMENT",
            "country": "PH",
            "file_id": "63f8719642f5856dcb142bd2"
        },
        {
            "type": "SERVICE_AGREEMENT_DOCUMENT",
            "country": "PH",
            "file_id": "63f8719642f5856dcb142bd2"
        }
    ],
  "website_url": "https://xendit.co",
  "phone_number": "+63281234567",
  "email": "test@xendit.co"
}

2. Link Account Holder the Account

Use the Platform account’s API key with write API key permission for Accounts to link Account Holder to the Account. Once you’ve created your Account Holder, you will need to link the Account Holder to your Partner’s Account.

  1. Using the update account endpoint, you will need to link the account_holder_id to a valid business_id that represents your Partner’s Account. You can do this by specifying the account_holder_id on the request body
  2. Note that during this linking process, we will also start the verification process of this Account Holder. This will change the Know Your Customer (KYC) verification status from not_started to verification_in_progress
INFO

During verification process, you may not be able to update information in your Account Holder

PATCH https://api.xendit.co/v2/accounts 
{
    "account_holder_id": "3bd4dcdd-e6c0-4057-89bf-58d1564b517b"
}

3. Request Capabilities to the Account

Once your account has passed verification and the Account Holder KYC status is passed, you can start requesting capabilities for your Accounts. You will be notified via webhook when KYC verification for your Accounts has been successful.

To do this, you will need to use the Update Account Holder endpoint and input the capabilities type and channel_code. See the document requirements for money-in capabilities

Supported capabilities:

CountryTypeChannel Codes
PhilippinesMONEY_INPH_CARDS, GCASH
ThailandMONEY_INTH_CARDS
Request Gcash capabilities
{
    "capabilities": [
        {
            "type": "MONEY_IN",
            "channel_code": "GCASH"
        }
    ]
}
PATCH https://api.xendit.co/account_holders 
Request Cards capabilities

Sample payload for Cards with PHP acceptance

{
    "business_detail": {
        "can_accept_usd": false,
        "can_use_recurring": true
    },
   "capabilities": [
       {
            "type": "MONEY_IN",
            "channel_code": "PH_CARDS"
       }
   ]
}

Note some additional requirements for PH_CARDS with USD acceptance in the example below:

  1. Tax identification number of each individual is required
  2. A minimum of 1 Incorporator and 1 PIC is required for `individual_details` (`type` and `role` parameters)
  3. An address object is required for each `individual_details`
{
   "business_detail": {
       "can_accept_usd": true,
       "can_accept_recurring": true,
       "projected_monthly_transaction_count": 10,
       "average_monthly_basket_size": 10,
       "tax_identification_number": "121212"
   },
   "individual_details": [
       {
           "given_names": "test",
           "surname": "test",
           "phone_number": "+639191234567",
           "email": "ali+ph+test@xendit.co",
           "nationality": "PH",
           "place_of_birth": "PH",
           "date_of_birth": "2000-02-02T19:00:00.000Z",
           "gender": "MALE",
           "address": {
               "country": "PH",
               "district": "incorporator district",
               "sub_district": "incorporator sub district",
               "street_line1": "incorporator street line 1",
               "street_line2": "incorporator street line 2",
               "city": "incorporator city",
               "province_state": "incorporator province state",
               "postal_code": "incorporator postal code"
           },
           "tax_identification_number": "12345678",
           "type": "INCORPORATOR",
           "role": "owner"
       },
       {
           "phone_number": "+639191234567",
           "type": "PIC",
           "role": "contact person"
       }
   ],
   "kyc_documents": [
       {
           "country": "PH",
           "type": "DIRECTOR_ID",
           "expires_at": "2023-02-02T19:00:00.000Z",
           "file_id": "file-ee6db462-0fda-40e4-be10-2d103a288400"
       },
        {
           "country": "PH",
           "type": "BIR_2303_DOCUMENT",
           "expires_at": "2023-02-02T19:00:00.000Z",
           "file_id": "file-3a07ed8e-8351-4501-a46a-a81840c91adb"
       }
   ],
   "capabilities": [{
       "type": "MONEY_IN",
       "channel_code": "PH_CARDS"
   }]
}

4. Handling Account Holder Callbacks

You can also use the available webhook/callbacks and decide your systems’ response to each event.

  • Before you start, you will need to make sure that you have set your callback url for xenPlatform - Account Holder.
  • See guide to set your callback URL from the Xendit dashboard or API

The table below lists and describes the types of webhooks available

Webhook eventTriggerDescription
Accounts KYC verification passed account_holder.kyc.status:passedWhen Xendit decides that Account Holder information is sufficient for Account to go livePlatform can use this event to notify their Partners that their Account has passed KYC verification from Xendit
Accounts KYC verification failed account_holder.kyc.status:failedWhen Xendit decides that Account Holder does not have sufficient information for Account to go livePlatform an use this event to notify their Partners that their onboarding is declined by Xendit Platform can also use the failure_reason to notify their Partners the reason why their submission is failed
Accounts KYC needs documents resubmission account_holder.kyc.status:resubmission_requiredWhen Xendit requires additional documents so that Platform can resubmit the correct onboarding informationPlatform can use this event to notify their Partners that their onboarding information is invalid and needs document resubmission We will also notify Platform via webhook and and specify the invalid fields so that Partners can update the invalid fields with the right information
Capabilities has been activated account_holder.capabilities.status:liveWhen capabilities has been activated for the AccountPlatform can use this event to notify their Partners that the requested capabilities or payment channel have been activated for the Partner’s Account
Capabilities activation request has been declined account_holder.capabilities.status:declinedWhen capabilities has been declined for the Account and Platform can no longer resubmitPlatform an use this event to notify their Partners that their activation request is declined by Xendit Platform can also use the failure_reason to notify their Partners the reason why their submission is declined
Capabilities activation needs documents resubmission account_holder.capabilities.status:resubmission_requiredWhen Xendit request additional documents so that Platform can resubmit the correct information to activate certain capabilitiesPlatform can use this event to notify their Partners that their information is invalid and needs resubmission Platform can also use the invalid fields specified in the webhook eventso that Partners can update the invalid fields accordingly

Simulating Webhook Scenarios in Test Mode

You can use these Account Holder IDs as magic numbers to simulate API responses for the webhook scenarios

Endpoints used:

1. Update Accounts
2. Update Account Holders

ScenarioAccount Holder IDEndpoint
Accounts KYC verification passed 00000000-0000-0000-0000-000000000000PATCH v2/accounts/:id
Accounts KYC verification failed00000000-0000-0000-0000-111111111111PATCH v2/accounts/:id
Accounts KYC needs documents resubmission 00000000-0000-0000-0000-222222222222PATCH v2/accounts/:id
Capabilities has been activated00000000-0000-0000-0000-333333333333PATCH account_holders/:id
Capabilities activation request has been declined00000000-0000-0000-0000-444444444444PATCH account_holders/:id
Capabilities activation needs documents resubmission00000000-0000-0000-0000-555555555555PATCH account_holders/:id

5. Update Account Holder

Use the Platform account’s API key with write API key permission for Account Holder in order to use the Update Account Holder endpoint.

You may be required to Update Account Holder information via API in case you are prompted to revise your document submission. Some examples would be due to: invalid ID, blurry documents, invalid website, etc.

  1. You will receive an Account Holder webhook notification that will give you specific information to update the Account Holder accordingly
  2. Update the Account Holder with the right information or documents as specified in the callback

Sample callback payload

{
    "created": "2021-01-01T10:00:00Z",
    "event": "account_holder.kyc.status",
    "business_id": "5fe2b0137b7d62542fe6d7de",
    "data": {
        "id": "57fb4e076fa3fa296b7f5a97",
        "created": "2021-01-01T10:00:00Z",
        "updated": "2021-01-01T10:00:00Z",
        "kyc: {
            "status": "RESUBMISSION_REQUIRED",
            "verified_at": "2021-01-01T10:00:00Z",
            "requested_at": "2021-01-01T10:00:00Z",
            "failure_reasons": [
                {
                    "field": "website_url",
                    "message": "Website is Invalid"
                }
            ]
        }
    }
}

Sample update Account Holder request

PATCH https://api.xendit.co/account_holders 
{
    "website_url": "sample-marketplace.xendit.com"
}

Next steps

Congratulations! You have now completed account verification and activation capabilities, learn more about managing their payments below:

  1. Accepting payments
  2. Managing funds via Transfers or Platform fee
  3. Paying out
  4. Invite Partners to access the Dashboard

Appendix - List of Accepted Values

Industry Categories - Philippines

ACCOMMODATION
ACCOUNTING_AUDITING_AND_BOOK_KEEPING
AIRLINE
AIRPORT
ALCOHOL
ALTERATION_SERVICES
AMUSEMENT_PARK_CARNIVAL_CIRCUS
ARCHITECTURE_ENGINEERING
ART_AND_CRAFTS
ASSET_MANAGEMENT_COMPANY
AUTOMOTIVE
BAKERY
BANK
BAR
BEAUTY_SELLING_EXISTING_BRAND
BEAUTY_SELLING_OWN_BRAND
BOOK_AND_STATIONARY
BUS
BUTCHER
CAFE_COFFEESHOP
CAMERA_AND_PHOTOGRAPHY_SHOP
CAMPING_SITE_AND_TRAILER_PARK
CAR_RENTAL
CELLULAR_TELECOMUNICATION_SERVICE_PROVIDER
CEMETERY
CHARITY_AND_DONATION
CHARITY_AND_SOCIAL_SERVICES
CHEMICAL_MATERIAL
CHILDCARE_SERVICES
CINEMA
CLEANING_SERVICE_AND_SANITATION
CLOTHING_RENTAL
CONCERT_BAND_ORCHESTRA
COWORKING_SPACES
CRYPTOCURRENCY_EXCHANGE
DENTAL_CLINIC
E_TICKETS
E_WALLETS_E_MONEY
EDUCATION_INFORMAL_SKILL_COURSE_PHOTOGRAPHY_PAINTING
EDUCATION_SCHOOL
EDUCATION_UNIVERSITY
EDUTECH
ELECTRONICS_AND_ACCESSORIES
ENTERTAINMENT
EVENT_SERVICES
FASHION_AND_ACCESSORIES
FAST_FOOD
FITNESS_AND_SPORT_CLUB
FLORIST
FOOD_AND_BEVERAGE
GAMING
GAS_STATION
GIFT_SHOP
HAJ_AND_UMRAH_PROVIDER
HEALTH_BEAUTY_CARE_SERVICES_NO_PHYSICAL_SITE
HEALTH_BEAUTY_CARE_SERVICES_PHYSICAL
HEALTH_SUPPLEMENTS_EXISTING_BRAND
HEALTH_SUPPLEMENTS_OWN_BRAND
HEALTH_TECH
HOME_PRODUCT_AND_FURNITURE
HOSPITAL
INSURANCE
INTERNET_SERVICE_PROVIDER
INVESTMENT_SERVICES
IT_SERVICES
KOPERASI_SIMPAN_PINJAM
LABORATORY
LANDLINE_TELEPHONE_PROVIDER
LAUNDRY_SERVICES
LIVE_STREAMING
LOGISTICS
MALL
MANUFACTURING
MARKETING_SERVICES
MARKETPLACE
MARTECH_ADTECH
MEDICAL_SERVICE_AND_OTHER_PRACTICE
MEMBERSHIPS
MOBILE_APPLICATION
MOM_AND_BABY_SHOP
MULTI_FINANCE
MULTI_LEVEL_MARKETING
MUSIC
ONLINE_COURSE
ONLINE_TRAVEL_AGENT
OPTIC
OPTICIAN_CLINIC
OTHER_DIGITAL_PRODUCTS
OTHER_ECOMMERCE
OTHER_ENTERTAINMENT
OTHER_FINANCIAL_SERVICES
OTHER_LENDINGS
OTHER_NON_PROFIT
OTHER_OFFLINE_RETAIL
OTHER_PROPERTIES
OTHER_RESTAURANTS
OTHER_SAAS
OTHER_SERVICES
OTHER_TRAVEL_AND_HOSPITALITIES
OTHERS
PAID_TV_SERVICES
PARKING
PAYMENT_GATEWAY
PAYMENT_POINT_ONLINE_BANK
PEER_TO_PEER_LENDING
PET_SHOP
PHARMACY
PHOTO_STUDIO
PRINTING
PROPERTY_MANAGEMENT
REFLEXOLOGY_AND_MASSAGE
RELIGIOUS_ORGANIZATION
REMITTANCE
RIDE_SHARING
SALON_BARBER_SHOP_SPA
SPORTING_GOODS
SUPER_MARKET_MINIMART
TAXI
TICKETS_EVENTS
TOUR
TOURIST_DESTINATION_AND_EXHIBITION
TOYS_AND_GAMES_STORE
TRAIN
TRAINING_AND_COURSES
TRAVEL_AGENCY
UTILITIES
VET
WATCHES_AND_JEWELRY
WATER_TRANSPORT
WEDDING_AND_BRIDAL_SERVICES
WHOLESALE
ZAKAT_COLLECTION

Industry Categories - Thailand

ACCOUNTING_AUDITING_BOOK_KEEPING
AIRLINES_AIR_CARRIERS
ALCOHOL
AMUSEMENT_PARK_CARNIVAL_CIRCUS
APPS
ART_CRAFTS
ASSET_MANAGEMENT_COMPANY
AUTOMOTIVE
BANK
BEAUTY_EXISTING_BRAND
BEAUTY_OWN_BRAND
BOOKS_STATIONARY
CAMPING_SITE_TRAILER_PARK
CAR_RENTAL
CHARITIES_SOCIAL_SERVICES_ORGANISATIONS
CHEMICAL_MEDICAL_NON_MEDICAL
CHILD_CARE_SERVICES
CINEMA
CIVIC_FRATERNAL_SOCIAL_ASSOCIATIONS
COLLEGES_UNIVERSITIES
COMMUTER_TRANSPORTATIONS
COMPUTER_REPAIR
CONCERT_BAND_ORCHESTRA
COUNTRY_CLUB
COWORKING_SPACES
CRUISE_LINES
CRYPTOCURRENCY_EXCHANGE
DENTIST_ORTHODONTIST
DIRECT_MARKETING
ELECTRONICS_ACCESSORIES
ELEMENTARY_SECONDARY_SCHOOLS
EVENT_ORGANIZER
EWALLETS_EMONEY
FASHION_ACCESSORIES
FITNESS_SPORTS_CLUB
FUNERAL_BURIAL_CREMETORY_SERVICES
GAMES
GIFT_SHOP
HEALTH_BEAUTY_SPAS_SALONS_BARBERS
HEALTH_SUPPLEMENTS_EXISTING_BRAND
HEALTH_SUPPLEMENTS_OWN_BRAND
HOME_PRODUCT_FURNITURE
HOSPITALS
HOTELS_INNS_MOTELS
IMPORTING
INSURANCE
INVESTMENT_SERVICES
JEWELRY_PRECIOUS_METALS_STONES
LAUNDRY_CLEANING_SERVICES
LEGAL_LAW
LIVE_GAMING_STREAMING_SERVICES
LIVE_PLANTS_FLORIST_NURSERIES
LOANS_LENDING
MARKETPLACE
MASSAGE_THERAPY_PRACTICES
MOTHERCARE_BABY_PRODUCTS
MOVIE_MUSIC_TV_STREAMING_SERVICES
MULTI_LEVEL_RETAIL_MARKETING
MUSIC_OR_OTHER_MEDIA
OPTICIANS_EYEGLASSES_EYE_CLINICS
OTHER_BUSINESS_SERVICES
OTHER_DIGITAL_PRODUCTS
OTHER_ENTERTAINMENTS
OTHER_FINANCIAL_SERVICES
OTHER_FOOD_DINING
OTHER_LENDINGS
OTHER_MARKETING_SERVICES
OTHER_MEDICAL_SERVICES
OTHER_MEMBERSHIP_ORGANISATIONS
OTHER_MERCHANDISE
OTHER_PERSONAL_SERVICES
OTHER_REAL_ESTATE_SERVICES
OTHER_TRANSPORT_SERVICES
OTHER_TRAVEL_LODGING
PARKING
PAYMENT_GATEWAY
PET_SHOP
PHARMACIES_PHARMACEUTICALS
PHOTOGRAPHY_STUDIOS
POLITICAL_ORGANISATIONS
PRECIOUS_STONES_METALS_WATCHES_JEWELLERY
PRINTING
PROPERTY_INFRASTRUCTURE_DEVELOPER
PROPERTY_RENTALS
REAL_ESTATE_MANAGEMENT_SERVICES
RELIGIOUS_ORGANISATIONS
REMITTANCE
RESTAURANTS_NIGHTLIFE
RIDE_SHARING
SOFTWARE_AS_A_SERVICE
SPORTING_GOODS
SUPERMARKET_CONVENIENCE_STORES
TAXIS_LIMOS
TELEMARKETING
TELEMEDICINE_TELEHEALTH
TESTING_LABORATORIES
TICKETS_EVENTS
TOURIST_DESTINATION_EXHIBITION
TOYS_GAMES_STORE
TRAINING_ONLINE_IN_CLASS_SHORT_COURSES
TRAVEL_AGENCIES
UTILITIES
VETERINARY_SERVICES
VOCATIONAL_TRADE_SCHOOLS
WEDDING_BRIDAL_SERVICES
ZAKAT_COLLECTION

Industry Categories - Indonesia

ACCOMMODATION
ACCOUNTING_AUDITING_AND_BOOK_KEEPING
AIRLINE
AIRPORT
ALCOHOL
ALTERATION_SERVICES
AMUSEMENT_PARK_CARNIVAL_CIRCUS
ARCHITECTURE_ENGINEERING
ART_AND_CRAFTS
ASSET_MANAGEMENT_COMPANY
AUTOMOTIVE
BAKERY
BANK
BEAUTY_SELLING_EXISTING_BRAND
BEAUTY_SELLING_OWN_BRAND
BOOK_AND_STATIONARY
BUS
BUTCHER
CAMERA_AND_PHOTOGRAPHY_SHOP
CAMPING_SITE_AND_TRAILER_PARK
CAR_RENTAL
CELLULAR_TELECOMUNICATION_SERVICE_PROVIDER
CEMETERY
CHARITY_AND_DONATION
CHARITY_AND_SOCIAL_SERVICES
CHEMICAL_MATERIAL
CHILDCARE_SERVICES
CINEMA
CLEANING_SERVICE_AND_SANITATION
CLOTHING_RENTAL
CONCERT_BAND_ORCHESTRA
COWORKING_SPACES
CRYPTOCURRENCY_EXCHANGE
DENTAL_CLINIC
E_TICKETS
E_WALLETS_E_MONEY
EDUCATION_INFORMAL_SKILL_COURSE_PHOTOGRAPHY_PAINTING
EDUCATION_SCHOOL
EDUCATION_UNIVERSITY
EDUTECH
ELECTRONICS_AND_ACCESSORIES
ENTERTAINMENT
EVENT_SERVICES
FASHION_AND_ACCESSORIES
FITNESS_AND_SPORT_CLUB
FLORIST
FOOD_AND_BEVERAGE
GAMING
GAS_STATION
GIFT_SHOP
HAJ_AND_UMRAH_PROVIDER
HEALTH_BEAUTY_CARE_SERVICES_NO_PHYSICAL_SITE
HEALTH_BEAUTY_CARE_SERVICES_PHYSICAL
HEALTH_SUPPLEMENTS_EXISTING_BRAND
HEALTH_SUPPLEMENTS_OWN_BRAND
HEALTH_TECH
HOME_PRODUCT_AND_FURNITURE
HOSPITAL
INSURANCE
INTERNET_SERVICE_PROVIDER
INVESTMENT_SERVICES
IT_SERVICES
KOPERASI_SIMPAN_PINJAM
LABORATORY
LANDLINE_TELEPHONE_PROVIDER
LAUNDRY_SERVICES
LIVE_STREAMING
LOGISTICS
MALL
MANUFACTURING
MARKETING_SERVICES
MARKETPLACE
MARTECH_ADTECH
MEDICAL_SERVICE_AND_OTHER_PRACTICE
MEMBERSHIPS
MOBILE_APPLICATION
MOM_AND_BABY_SHOP
MULTI_FINANCE
MULTI_LEVEL_MARKETING
MUSIC
ONLINE_COURSE
ONLINE_TRAVEL_AGENT
OPTIC
OPTICIAN_CLINIC
OTHER_DIGITAL_PRODUCTS
OTHER_ECOMMERCE
OTHER_ENTERTAINMENT
OTHER_FINANCIAL_SERVICES
OTHER_LENDINGS
OTHER_NON_PROFIT
OTHER_OFFLINE_RETAIL
OTHER_PROPERTIES
OTHER_SAAS
OTHER_SERVICES
OTHER_TRAVEL_AND_HOSPITALITIES
OTHERS
PAID_TV_SERVICES
PARKING
PAYMENT_GATEWAY
PAYMENT_POINT_ONLINE_BANK
PEER_TO_PEER_LENDING
PET_SHOP
PHARMACY
PHOTO_STUDIO
PRINTING
PROPERTY_MANAGEMENT
REFLEXOLOGY_AND_MASSAGE
RELIGIOUS_ORGANIZATION
REMITTANCE
RIDE_SHARING
SALON_BARBER_SHOP_SPA
SPORTING_GOODS
SUPER_MARKET_MINIMART
TAXI
TICKETS_EVENTS
TOUR
TOURIST_DESTINATION_AND_EXHIBITION
TOYS_AND_GAMES_STORE
TRAIN
TRAINING_AND_COURSES
TRAVEL_AGENCY
UTILITIES
VET
WATCHES_AND_JEWELRY
WATER_TRANSPORT
WEDDING_AND_BRIDAL_SERVICES
WHOLESALE
ZAKAT_COLLECTION

Last Updated on 2024-06-20