(subscriber)
return customer
Sync a Customer with Stripe api data.
Sync a Customer with Stripe api data.
Sync a Customer with Stripe api data .
def sync_subscriber(subscriber):
    """Sync a Customer with Stripe api data."""
    customer, _created = Customer.get_or_create(subscriber=subscriber)
    try:
        customer.sync_from_stripe_data(customer.api_retrieve())
        customer._sync_subscriptions()
        customer._sync_invoices()
        customer._sync_cards()
        customer._sync_charges()
    except InvalidRequestError as e:
        print("ERROR: " + str(e))
    return customer
def sync_subscriber ( subscriber ) : customer , _created = Customer . get_or_create ( subscriber = subscriber ) try : customer . sync_from_stripe_data ( customer . api_retrieve ( ) ) customer . _sync_subscriptions ( ) customer . _sync_invoices ( ) customer . _sync_cards ( ) customer . _sync_charges ( ) except InvalidRequestError as e : print ( "ERROR: " + str ( e ) ) return customer