Skip to main content

MyBilling

hasProfilebooleanrequired

Faux tant que le profil de facturation n'a pas été saisi.

profile objectrequired
oneOf

Identité portée par vos factures.

namestringrequired

Nom ou raison sociale.

emailstring<email>required

Adresse vérifiée de votre compte, où les factures sont envoyées.

sirenstring

Possible values: Value must match regular expression ^[0-9]{9}$

vatNumberstring

Numéro de TVA intracommunautaire.

address objectrequired
line1stringrequired

Possible values: <= 200 characters

line2string

Possible values: <= 200 characters

postalCodestringrequired

Possible values: <= 200 characters

citystringrequired

Possible values: <= 200 characters

countrystringrequired

Code pays ISO 3166-1 alpha-2.

Possible values: Value must match regular expression ^[A-Z]{2}$

Example: FR
paymentMethods object[]required
  • Array [
  • idstringrequired
    Example: pm_01jbx6f3n4w8y2c5d7e9g1h3k5
    typestringrequired

    Nature du moyen (card, paypal…).

    brandstring
    Example: visa
    last4string
    Example: 4242
    expMonthinteger
    expYearinteger
    emailstring

    Adresse du compte PayPal.

    defaultbooleanrequired

    Moyen débité par défaut.

  • ]
  • MyBilling
    {
    "hasProfile": true,
    "profile": {
    "name": "string",
    "email": "user@example.com",
    "siren": "string",
    "vatNumber": "string",
    "address": {
    "line1": "string",
    "line2": "string",
    "postalCode": "string",
    "city": "string",
    "country": "FR"
    }
    },
    "paymentMethods": [
    {
    "id": "pm_01jbx6f3n4w8y2c5d7e9g1h3k5",
    "type": "string",
    "brand": "visa",
    "last4": "4242",
    "expMonth": 0,
    "expYear": 0,
    "email": "string",
    "default": true
    }
    ]
    }