This function has been deprecated. Use rcp_get_membership_cancel_url() instead.

Returns the subscription cancellation URL for a given member. It's a good idea to pair this with rcp_can_member_cancel().


  • $user_id - ID of the user to check. If omitted, the currently logged in user is used.

Return values:

  • (string) Cancellation URL. An empty string may be returned if the user does not have a recurring subscription.

Example usage:

if ( rcp_can_member_cancel() ) {
    printf( __( '<a href="%s">Click here to cancel your subscription</a>', 'rcp' ), esc_url( rcp_get_member_cancel_url() ) );
Powered by Zendesk