Have your say in Community Polls: What was/is your greatest motivation to start your own business?
Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Internal error. Looks like something went wrong on our end - operation ChargeApproval

Solved

Internal error. Looks like something went wrong on our end - operation ChargeApproval

sankarnm
Visitor
2 1 0

New customers are unable to install my app anymore as it is failing with the "Internal Error" in the subscription confirmation page. 

To be more specific it happens on this path: "/RecurringApplicationCharge/confirm_recurring_application_charge"
Below is the query that is failing:

query ChargeApproval($chargeId: ID!, $appId: ID!) {
  billingAccount {
    id
    validPaymentMethods
    activePaymentMethod {
      __typename
      ... on BillingBankAccount {
        id
        __typename
      }
      ... on BillingCreditCard {
        id
        __typename
      }
      ... on BillingReseller {
        id
        __typename
      }
      ... on BillingPaypalAccount {
        id
        __typename
      }
      ... on BillingBalance {
        id
        __typename
      }
    }
    paymentMethods {
      __typename
      ... on BillingBankAccount {
        id
        bankName
        lastDigits
        priority
        verificationStatus
        __typename
      }
      ... on BillingCreditCard {
        id
        brand
        lastDigits
        priority
        __typename
      }
      ... on BillingReseller {
        id
        uid
        handle
        priority
        __typename
      }
      ... on BillingPaypalAccount {
        id
        email
        priority
        __typename
      }
      ... on BillingBalance {
        id
        priority
        __typename
      }
    }
    __typename
  }
  chargeNode: node(id: $chargeId) {
    id
    __typename
    ... on AppSubscription {
      id
      name
      subscriptionStatus: status
      trialDays
      test
      returnUrl
      pendingCappedAmount {
        amount
        currencyCode
        __typename
      }
      lineItems {
        id
        plan {
          pricingDetails {
            ... on AppRecurringPricing {
              __typename
              interval
              price {
                amount
                currencyCode
                __typename
              }
            }
            ... on AppUsagePricing {
              __typename
              cappedAmount {
                amount
                currencyCode
                __typename
              }
              interval
              terms
            }
            __typename
          }
          __typename
        }
        __typename
      }
      __typename
    }
    ... on AppPurchaseOneTime {
      id
      name
      price {
        amount
        currencyCode
        __typename
      }
      returnUrl
      oneTimeStatus: status
      test
      __typename
    }
    ... on AppPurchaseBrokered {
      id
      name
      price {
        amount
        currencyCode
        __typename
      }
      returnUrl
      oneTimeStatus: status
      test
      __typename
    }
  }
  appNode: node(id: $appId) {
    __typename
    id
    ... on App {
      __typename
      title
      developerName
      icon {
        id
        altText
        originalSrc: url
        __typename
      }
      installation {
        id
        activeSubscriptions {
          id
          name
          status
          currentPeriodEnd
          lineItems {
            id
            plan {
              pricingDetails {
                ... on AppRecurringPricing {
                  __typename
                  interval
                  price {
                    amount
                    currencyCode
                    __typename
                  }
                }
                ... on AppUsagePricing {
                  __typename
                  cappedAmount {
                    amount
                    currencyCode
                    __typename
                  }
                  interval
                  terms
                }
                __typename
              }
              __typename
            }
            __typename
          }
          __typename
        }
        __typename
      }
    }
  }
}



Here's the request ID for which it is failing: 98dbb6ce-70ed-4c33-931b-f89b216540f9

Can someone help me with this?

Accepted Solution (1)

sankarnm
Visitor
2 1 0
Replies 2 (2)

Ephraim1
Tourist
5 1 0

I'm getting the same issue for /RecurringApplicationCharge/confirm_recurring_application_charge

Screen Shot 2021-11-11 at 5.26.50 PM.png

sankarnm
Visitor
2 1 0

This is an accepted solution.