> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tesouro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Add billing profile

> Add a billing profile to your acceptor application by including the billingProfileId in the createAcceptorApplication mutation.

Once you've identified the appropriate billing profile, you can add it to your acceptor application using the `createAcceptorApplication` mutation. Include the `billingProfileId` in your application input.

<Callout icon="clapperboard-play" color="#6938EF" type="scenario">
  **Scenario**

  After reviewing the available billing profiles, a developer at Clearpath Payments selects the "Standard Processing" profile that offers competitive rates for Maple Street Coffee's expected transaction volume. They add this to the application during the creation process.
</Callout>

<RequestExample>
  ```graphql Operation lines theme={null}
  mutation AcceptorApplicationCreate($input: AcceptorApplicationCreateInput!) {
    createAcceptorApplication(input: $input) {
      acceptorApplication {
        id
        applicationStatus
        billingProfile {
          billingProfileId
          name
        }
      }
    }
  }
  ```

  ```json Variables lines expandable theme={null}
  {
    "input": {
      "applicationIdentity": {
        "businessName": "Maple Street Coffee"
      },
      "billingProfileId": "bda72262-0efd-4a24-91de-26e2dcd0c576",
      "stakeholders": [
        {
          "addPersonStakeholderInput": {
            "residentialAddress": {
              "address1": "789 Cedar Ave",
              "city": "Portland",
              "countryCode": "USA",
              "postalCode": "97201",
              "state": "OR"
            },
            "birthDate": "1985-07-14",
            "identificationNumber": {
              "type": "SSN",
              "value": "123-45-6789"
            },
            "name": {
              "firstName": "Alex",
              "lastName": "Chen"
            },
            "ownershipPercentage": 0.5,
            "roles": ["CONTROL_PERSON", "GUARANTOR"]
          }
        }
      ]
    }
  }
  ```
</RequestExample>

<ResponseExample>
  ```json Response lines theme={null}
  {
    "data": {
      "createAcceptorApplication": {
        "acceptorApplication": {
          "id": "60c66576-0caf-4dd1-8c66-fccae049f0fd",
          "applicationStatus": "CREATED",
          "billingProfile": {
            "billingProfileId": "bda72262-0efd-4a24-91de-26e2dcd0c576",
            "name": "Standard Interchange Plus"
          }
        }
      }
    }
  }
  ```
</ResponseExample>
