Apple’s latest feature helps resolve App Store billing issues without bothering developers

    Apple is introducing a new feature that will ease the burden on app developers when it comes to resolving subscription billing issues. When an app’s subscribers have a payment method that fails, they often turn to the app developer for help. But the developer doesn’t address billing issues for their App Store apps – which are managed by Apple itself. This leads to some back and forth where the developer has to diagnose the problem and advise the customer on how to proceed so they can continue using the app. Now Apple says a new feature will instead warn users in the app when their payment method fails, meaning they’ll no longer have to bother the developer for help with this common problem.

    The company announced a blog post to the developer community that a warning will soon appear in a system-provided sheet in the app that will allow customers to update their payment method associated with their Apple ID.

    The sheet informs the user of the app that there is “a problem with your current payment method” and that they should update it to “avoid interruptions to your subscriptions and purchases”. Users can then hit the big blue “Continue” button at the bottom of the screen to continue updating their payment method, such as entering the new expiration date for a credit card after the old one expires. There is also an option to “Add Payment Method” to switch to a new card.

    Image Credits: Apple

    In fact, developers don’t need to make any changes on their end to support the feature, Apple says — it will roll out automatically sometime this summer.

    However, developers can now familiarize themselves with the sheet in the sandbox environment, where they can simulate billing issues to see how the system responds. Developers can also suppress the prompts using to inform And display in StoreKit, if they want.

    The new system complements other features Apple has built around subscriptions, including machine learning-driven payment attempts and a billing grace period that allows customers to continue accessing their subscriptions while Apple attempts to collect payment.

    The feature will benefit both consumers and developers as it simplifies the process of updating their payment method and frees up the developer’s time to work on more technical issues. Of course, the launch also comes at a time when Apple is under investigation for antitrust issues due to its high App Store fees, which has led many in the developer community to want to handle their own payments directly, outside of Apple’s platform. By adding a useful feature like this, Apple has a better chance of retaining smaller developers who want to eliminate the hassle of subscription management.

    Recent Articles

    Related Stories

    Stay on op - Ge the daily news in your inbox

    [tdn_block_newsletter_subscribe input_placeholder=”Email address” btn_text=”Subscribe” tds_newsletter2-image=”730″ tds_newsletter2-image_bg_color=”#c3ecff” tds_newsletter3-input_bar_display=”” tds_newsletter4-image=”731″ tds_newsletter4-image_bg_color=”#fffbcf” tds_newsletter4-btn_bg_color=”#f3b700″ tds_newsletter4-check_accent=”#f3b700″ tds_newsletter5-tdicon=”tdc-font-fa tdc-font-fa-envelope-o” tds_newsletter5-btn_bg_color=”#000000″ tds_newsletter5-btn_bg_color_hover=”#4db2ec” tds_newsletter5-check_accent=”#000000″ tds_newsletter6-input_bar_display=”row” tds_newsletter6-btn_bg_color=”#da1414″ tds_newsletter6-check_accent=”#da1414″ tds_newsletter7-image=”732″ tds_newsletter7-btn_bg_color=”#1c69ad” tds_newsletter7-check_accent=”#1c69ad” tds_newsletter7-f_title_font_size=”20″ tds_newsletter7-f_title_font_line_height=”28px” tds_newsletter8-input_bar_display=”row” tds_newsletter8-btn_bg_color=”#00649e” tds_newsletter8-btn_bg_color_hover=”#21709e” tds_newsletter8-check_accent=”#00649e” embedded_form_code=”YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy” tds_newsletter=”tds_newsletter1″ tds_newsletter3-all_border_width=”2″ tds_newsletter3-all_border_color=”#e6e6e6″ tdc_css=”eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==” tds_newsletter1-btn_bg_color=”#0d42a2″ tds_newsletter1-f_btn_font_family=”406″ tds_newsletter1-f_btn_font_transform=”uppercase” tds_newsletter1-f_btn_font_weight=”800″ tds_newsletter1-f_btn_font_spacing=”1″ tds_newsletter1-f_input_font_line_height=”eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==” tds_newsletter1-f_input_font_family=”406″ tds_newsletter1-f_input_font_size=”eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==” tds_newsletter1-input_bg_color=”#fcfcfc” tds_newsletter1-input_border_size=”0″ tds_newsletter1-f_btn_font_size=”eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9″ content_align_horizontal=”content-horiz-center”]