Skip to main content
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.
ScenarioAfter reviewing the available billing profiles, Ben selects the “Standard Processing” profile that offers competitive rates for his expected transaction volume. He adds this to his application during the creation process.
mutation AcceptorApplicationCreate($input: AcceptorApplicationCreateInput!) {
  createAcceptorApplication(input: $input) {
    acceptorApplication {
      id
      applicationStatus
      billingProfile {
        billingProfileId
        name
      }
    }
  }
}
{
  "data": {
    "createAcceptorApplication": {
      "acceptorApplication": {
        "id": "60c66576-0caf-4dd1-8c66-fccae049f0fd",
        "applicationStatus": "CREATED",
        "billingProfile": {
          "billingProfileId": "bda72262-0efd-4a24-91de-26e2dcd0c576",
          "name": "Standard Interchange Plus"
        }
      }
    }
  }
}
Run in Playground