<commit_before>## Customer

```rb
require "razorpay"

Razorpay.setup('key_id', 'key_secret')
```

### Create customer
```rb
Razorpay::Customer.create({
  "name": "<NAME>",
  "contact": 9123456780,
  "email": "<EMAIL>",
  "fail_existing": 0,
  "gstin": "29XAbbA4369J1PA",
  "notes": {
    "notes_key_1": "Tea, Earl Grey, Hot",
    "notes_key_2": "Tea, Earl Grey… decaf."
  }
})
```

**Parameters:**

| Name          | Type        | Description                                 |
|---------------|-------------|---------------------------------------------|
| name*          | string      | Name of the customer                        |
| email        | string      | Email of the customer                       |
| contact      | string      | Contact number of the customer              |<commit_msg>customer doc correction<commit_after>## Customer

```rb
require "razorpay"

Razorpay.setup('key_id', 'key_secret')
```

### Create customer
```rb
Razorpay::Customer.create({
  "name": "<NAME>",
  "contact": 9123456780,
  "email": "<EMAIL>",
  "fail_existing": 0,
  "gstin": "29XAbbA4369J1PA",
  "notes": {
    "notes_key_1": "Tea, Earl Grey, Hot",
    "notes_key_2": "Tea, Earl Grey… decaf."
  }
})
```

**Parameters:**

| Name          | Type        | Description                                 |
|---------------|-------------|---------------------------------------------|
| name*          | string      | Name of the customer                        |
| email        | string      | Email of the customer                       |
| contact      | string      | Contact number of the customer              |
| fail_existing | string | If a customer with the same details already exists, the request throws an exception by default. Possible value is `0` or `1`|
| gstin         | string      | Customer's GST number, if available. For example, `29XAbbA4369J1PA`  |
{'fraction_non_alphanumeric': 0.2113733905579399, 'fraction_numerical': 0.02628755364806867, 'mean_word_length': 1.6491477272727273, 'pattern_counts': {'":': 16, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3788027', 'n_tokens_mistral': 575, 'n_tokens_neox': 532, 'n_words': 146}