Step 1: Create a Seller Account (C2C)

In C2C, your sellers are individuals. This step shows how to create an individual Lemonway account (seller profile) and retrieve the account information.

The Account Object

For a C2C marketplace, your sellers are individuals. Before a user can start onboarding and verification, you first create an individual account and assign it a SELLER profile with a MARKETPLACE_C2C activity.

This step covers:

  • Creating an individual seller account
  • Retrieving the account information (so you can display or store key fields on your side)
Method Endpoint Purpose
POST /accounts/individual Create an individual account with a SELLER profile for C2C activity.
GET /accounts/{id} Retrieve the individual account information.

1) Create an individual seller account

This endpoint creates a seller account for a user who will sell on your C2C marketplace.

Request

POST https://onboarding-api.lemonway.com/accounts/individual

Payload

{
  "individual": {
    "firstName": "Camille",
    "lastName": "Dubois",
    "birthDate": "1992-06-01",
    "email": "[email protected]",
    "address": {
      "country": "FR"
    },
    "birthCountry": "FR",
    "nationalities": [
      "FR"
    ]
  },
  "profile": "SELLER",
  "activity": "MARKETPLACE_C2C",
  "walletId": "679988F1"
}

Response

Store the returned id as your accountId.

{
  "id": "acc_8f3c2b1a",
  "profile": "SELLER",
  "activity": "MARKETPLACE_C2C",
  "walletId": "679988F1",
  "status": "AWAITING_INFORMATION"
}

Conceptual View 1: The Seller's Journey

To help you understand how to integrate our endpoints, we’re providing a conceptual view of what the seller journey can look like, what the seller should expect, and how you can present this information on your platform. From the seller's perspective, it could look like the example shown.

Conceptual view of a marketplace signup page