Search Overlay

Activer un nouveau compte marchand

POST /accountmanagement/v1/accounts/account_id/activation

Une fois que le compte marchand a été créé avec tous les éléments nécessaires, vous devez l’activer. Si le compte est en règle et qu’il contient suffisamment d’informations, le marchand sera intégré et passera par notre système de contrôle des risques et de la conformité.

Pour activer le nouveau compte marchand, vous devez initier une requête POST au point de terminaison de l’activation.

curl -X POST https://api.test.paysafe.com/accountmanagement/v1/accounts/89987201/activation \
-u devcentre322:B-qa2-0-53625f86-302c021476f52bdc9deab7aea876bb28762e62f92fc6712d0214736abf501e9675e55940e83ef77f5c304edc7968 \
-H 'Content-Type: application/json' \
-d ' {
}'

Éléments du compte marchand obligatoires pour l’activation du compte

Lors de la création d’un compte marchand, seuls les éléments suivants sont obligatoires : nom, devise, région, entité légale et code de produit. Il s’agit de rendre les conditions de création de compte aussi minimes que possible. Toutefois, avant l’activation du compte marchand, les éléments suivants sont nécessaires, et vous devez mettre à jour le compte marchand pour les inclure :

  • category
  • phone
  • yearlyVolumeRange
  • averageTransactionAmount
  • merchantDescriptor

Notez que le merchantDescriptor est lui-même un objet qui contient deux éléments – dynamicDescriptor et phone – qui sont tous deux obligatoires.

En outre, selon la juridiction dans laquelle vous intégrez des marchands, l’un des objets suivants est également obligatoire avant que vous ne puissiez activer le compte marchand :

  • Canada – caAccountDetails, pour lesquels le type et le federalTaxNumber sont des éléments obligatoires.
  • États-Unis – usAccountDetails, pour lesquels le type et le federalTaxNumber sont des éléments obligatoires.
  • Europe – euAccountDetails, pour lesquels le type est obligatoire, et le registrationNumber est obligatoire à moins que la valeur pour le type ne soit définie sur TRUST, SOLEPROP, GOV ou PARTNERSHIP (auquel cas le registrationNumber est facultatif)

    Par défaut, le compte marchand est activé avec l’état DEFERRED. Une fois qu’il a passé avec succès le contrôle des risques et de la conformité de Paysafe, l’état est mis à jour et passe à ENABLED ou APPROVED.

    {
    "account": {
    "id": "89987201",
    "name": "Popeyes Gym",
    "legalEntity": "Popeye's Inc",
    "productCode": "GOLD",
    "category": "CONSULTANT",
    "currency": "CAD",
    "region": "CA",
    "locale": "en_CA",
    "status": "DEFERRED",
    "url": "www.popeyessupplements.com",
    "phoneNumber": "8191112222",
    "email": "test.email@test.com",
    "userName": "luke_skywalker",
    "averageTransactionAmount": 100000,
    "caAccountDetails": {
    "type": "Corporation",
    "description": "Performance enhancing nutritional supplements",
    "isCardPresent": false,
    "hasPreviouslyProcessedCards": false,
    "shipsGoods": false,
    "refundPolicy": false,
    "federalTaxNumber": "1231"
    },
    "merchantDescriptor": {
    "dynamicDescriptor": "Popeyes",
    "phone": "1112223333"
    }
    },
    "accountAddress": {
    "id": "6a275b7c-6f11-4ed1-ae77-21071724574g",
    "street": "100 Queen Street West",
    "city": "Toronto",
    "state": "ON",
    "country": "CA",
    "zip": "M5H 2N2"
    },
    "businessOwnerDetails": [{
    "owner": {
    "id": "8ede583e-6326-4298-885b-988522f6c54e",
    "firstName": "Joe",
    "lastName": "Xavier",
    "middleName": "Smith",
    "email": "jxs@gmail.com",
    "jobTitle": "CEO",
    "phone": "5556668888",
    "ssn": "*******56",
    "dateOfBirth": {
    "day": 19,
    "month": 8,
    "year": 1976
    }
    },
    "ownerAddress": {
    "id": "6a275b7c-6f11-4ed1-ae77-21071724574g",
    "street": "270 RUE OLIER",
    "street2": "",
    "city": "Chicoutmi",
    "zip": "G7G4J3",
    "country": "CA",
    "state": "QC",
    "yearsAtAddress": "2"
    }
    }],
    "bankAccount": {
    "id": "de2d6f63-c6c5-42a3-8f97-54ea0a229318",
    "accountNumber": "511201",
    "transitNumber": "25039",
    "institutionId": "001"
    },
    "termCondition": {
    "id": "6a275b7c-6f11-4ed1-ae77-21071724574a",
    "version": "1.0",
    "dateAccepted": "2016-12-14T15:12:18Z"
    },
    "links": [{
    "rel": "self",
    "href": "https://api.test.paysafe.com/accountmanagement/v1/accounts/89987201"
    }]
    }

    Voir notre section Référence API pour une liste de tous les attributs et types JSON disponibles pour le point de terminaison de l’activation.