type: object properties: first_name: description: The customer's first name. type: string last_name: description: The customer's last name. type: string billing_address: description: The address to be used for billing purposes. anyOf: - $ref: ./AddressPayload.yaml description: The full billing address object - type: string description: The ID of an existing billing address password: description: The customer's password. type: string phone: description: The customer's phone number. type: string email: description: The customer's email. type: string metadata: description: Additional custom data about the customer. type: object externalDocs: description: Learn about the metadata attribute, and how to delete and update it. url: >- https://docs.medusajs.com/development/entities/overview#metadata-attribute