Hi @smunk
Thank you for reaching out to Paid Memberships Pro.
The Billing page will only show update billing fields for member’s with an active subscription. Can you confirm your account has an active membership level with recurring billing/subscription when viewing this page?
If your levels don’t have recurring payments, the user may update their billing information during the checkout process (and enter new card details).
Thread Starter
smunk
(@smunk)
Yes, the account has an active membership level with subscriptions. Also, even if we didnt, i guess the shortcode should be resolved to some kind of text or something…
Yes it should still show text, here is a screenshot example using the TwentyTwentyOne theme of an expired member visiting the Membership Billing page.

Could you please enable debugging in WordPress and visit your billing page to see if there are any errors?
Here is a guide on how to enable debugging in WordPress – https://www.paidmembershipspro.com/how-to-enable-debugging-on-you-your-wordpress-site/
Can you also confirm that the page with the [pmpro_billing] is setup and assigned to the relevant page inside the Paid Memberships Pro page settings?