mirror of
https://github.com/zulip/zulip.git
synced 2025-10-28 10:33:54 +00:00
stripe: Show tier information correctly on billing and upgrade page.
This commit is contained in:
@@ -500,6 +500,7 @@ class UpgradeRequest:
|
||||
salt: str
|
||||
license_management: Optional[str]
|
||||
licenses: Optional[int]
|
||||
tier: int
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -677,11 +678,29 @@ class BillingSession(ABC):
|
||||
) -> Dict[str, Any]:
|
||||
pass
|
||||
|
||||
@abstractmethod
|
||||
def get_data_for_stripe_payment_intent(
|
||||
self, price_per_license: int, licenses: int
|
||||
self,
|
||||
price_per_license: int,
|
||||
licenses: int,
|
||||
plan_tier: int,
|
||||
email: str,
|
||||
) -> StripePaymentIntentData:
|
||||
pass
|
||||
if hasattr(self, "support_session") and self.support_session: # nocoverage
|
||||
raise BillingError(
|
||||
"invalid support session",
|
||||
"Support requests do not set any stripe billing information.",
|
||||
)
|
||||
|
||||
amount = price_per_license * licenses
|
||||
|
||||
plan_name = CustomerPlan.name_from_tier(plan_tier)
|
||||
description = f"Upgrade to {plan_name}, ${price_per_license/100} x {licenses}"
|
||||
return StripePaymentIntentData(
|
||||
amount=amount,
|
||||
description=description,
|
||||
plan_name=plan_name,
|
||||
email=email,
|
||||
)
|
||||
|
||||
@abstractmethod
|
||||
def update_or_create_customer(
|
||||
@@ -807,7 +826,9 @@ class BillingSession(ABC):
|
||||
# NOTE: This charges users immediately.
|
||||
customer = self.get_customer()
|
||||
assert customer is not None and customer.stripe_customer_id is not None
|
||||
payment_intent_data = self.get_data_for_stripe_payment_intent(price_per_license, licenses)
|
||||
payment_intent_data = self.get_data_for_stripe_payment_intent(
|
||||
price_per_license, licenses, metadata["plan_tier"], self.get_email()
|
||||
)
|
||||
# Ensure customers have a default payment method set.
|
||||
stripe_customer = stripe_get_customer(customer.stripe_customer_id)
|
||||
if not stripe_customer_has_credit_card_as_default_payment_method(stripe_customer):
|
||||
@@ -979,6 +1000,7 @@ class BillingSession(ABC):
|
||||
"price_per_license": price_per_license,
|
||||
"seat_count": seat_count,
|
||||
"type": "upgrade",
|
||||
"plan_tier": plan_tier,
|
||||
}
|
||||
updated_metadata = self.update_data_for_checkout_session_and_payment_intent(
|
||||
general_metadata
|
||||
@@ -1138,7 +1160,7 @@ class BillingSession(ABC):
|
||||
# Directly upgrade free trial orgs or invoice payment orgs to standard plan.
|
||||
if free_trial or not charge_automatically:
|
||||
self.process_initial_upgrade(
|
||||
CustomerPlan.TIER_CLOUD_STANDARD,
|
||||
upgrade_request.tier,
|
||||
licenses,
|
||||
automanage_licenses,
|
||||
billing_schedule,
|
||||
@@ -1148,7 +1170,7 @@ class BillingSession(ABC):
|
||||
data["organization_upgrade_successful"] = True
|
||||
else:
|
||||
stripe_payment_intent_id = self.setup_upgrade_payment_intent_and_charge(
|
||||
CustomerPlan.TIER_CLOUD_STANDARD,
|
||||
upgrade_request.tier,
|
||||
seat_count,
|
||||
licenses,
|
||||
license_management,
|
||||
@@ -1480,6 +1502,7 @@ class BillingSession(ABC):
|
||||
"price_per_license": price_per_license,
|
||||
"is_sponsorship_pending": customer.sponsorship_pending,
|
||||
"discount_percent": format_discount_percentage(customer.default_discount),
|
||||
"is_self_hosted_billing": not isinstance(self, RealmBillingSession),
|
||||
}
|
||||
return context
|
||||
|
||||
@@ -2216,26 +2239,6 @@ class RealmBillingSession(BillingSession):
|
||||
)
|
||||
return updated_metadata
|
||||
|
||||
@override
|
||||
def get_data_for_stripe_payment_intent(
|
||||
self, price_per_license: int, licenses: int
|
||||
) -> StripePaymentIntentData:
|
||||
# Support requests do not set any stripe billing information.
|
||||
assert self.support_session is False
|
||||
assert self.user is not None
|
||||
amount = price_per_license * licenses
|
||||
|
||||
# TODO: Don't hardcode plan name; it should be looked up for
|
||||
# the tier.
|
||||
description = f"Upgrade to Zulip Cloud Standard, ${price_per_license/100} x {licenses}"
|
||||
plan_name = "Zulip Cloud Standard"
|
||||
return StripePaymentIntentData(
|
||||
amount=amount,
|
||||
description=description,
|
||||
plan_name=plan_name,
|
||||
email=self.get_email(),
|
||||
)
|
||||
|
||||
@override
|
||||
def update_or_create_customer(
|
||||
self, stripe_customer_id: Optional[str] = None, *, defaults: Optional[Dict[str, Any]] = None
|
||||
@@ -2532,23 +2535,6 @@ class RemoteRealmBillingSession(BillingSession): # nocoverage
|
||||
)
|
||||
return updated_metadata
|
||||
|
||||
@override
|
||||
def get_data_for_stripe_payment_intent(
|
||||
self, price_per_license: int, licenses: int
|
||||
) -> StripePaymentIntentData:
|
||||
# Support requests do not set any stripe billing information.
|
||||
assert self.support_session is False
|
||||
amount = price_per_license * licenses
|
||||
# TODO: Don't hardcode plan names.
|
||||
description = f"Upgrade to Zulip X Standard, ${price_per_license/100} x {licenses}"
|
||||
plan_name = "Zulip X Standard"
|
||||
return StripePaymentIntentData(
|
||||
amount=amount,
|
||||
description=description,
|
||||
plan_name=plan_name,
|
||||
email=self.get_email(),
|
||||
)
|
||||
|
||||
@override
|
||||
def update_or_create_customer(
|
||||
self, stripe_customer_id: Optional[str] = None, *, defaults: Optional[Dict[str, Any]] = None
|
||||
@@ -2569,22 +2555,18 @@ class RemoteRealmBillingSession(BillingSession): # nocoverage
|
||||
|
||||
@override
|
||||
def do_change_plan_type(self, *, tier: Optional[int], is_sponsored: bool = False) -> None:
|
||||
# TODO: Create actual plan types.
|
||||
|
||||
# This function needs to translate between the different
|
||||
# formats of CustomerPlan.tier and Realm.plan_type.
|
||||
if is_sponsored:
|
||||
plan_type = RemoteRealm.PLAN_TYPE_COMMUNITY
|
||||
elif tier == CustomerPlan.TIER_CLOUD_STANDARD:
|
||||
elif tier == CustomerPlan.TIER_SELF_HOSTED_BUSINESS:
|
||||
plan_type = RemoteRealm.PLAN_TYPE_BUSINESS
|
||||
elif (
|
||||
tier == CustomerPlan.TIER_CLOUD_PLUS
|
||||
tier == CustomerPlan.TIER_SELF_HOSTED_PLUS
|
||||
): # nocoverage # Plus plan doesn't use this code path yet.
|
||||
plan_type = RemoteRealm.PLAN_TYPE_ENTERPRISE
|
||||
else:
|
||||
raise AssertionError("Unexpected tier")
|
||||
|
||||
# TODO: Audit logging.
|
||||
# TODO: Audit logging and set usage limits.
|
||||
|
||||
self.remote_realm.plan_type = plan_type
|
||||
self.remote_realm.save(update_fields=["plan_type"])
|
||||
@@ -2817,22 +2799,6 @@ class RemoteServerBillingSession(BillingSession): # nocoverage
|
||||
)
|
||||
return updated_metadata
|
||||
|
||||
@override
|
||||
def get_data_for_stripe_payment_intent(
|
||||
self, price_per_license: int, licenses: int
|
||||
) -> StripePaymentIntentData:
|
||||
# Support requests do not set any stripe billing information.
|
||||
assert self.support_session is False
|
||||
amount = price_per_license * licenses
|
||||
description = f"Upgrade to Zulip X Standard, ${price_per_license/100} x {licenses}"
|
||||
plan_name = "Zulip X Standard"
|
||||
return StripePaymentIntentData(
|
||||
amount=amount,
|
||||
description=description,
|
||||
plan_name=plan_name,
|
||||
email=self.get_email(),
|
||||
)
|
||||
|
||||
@override
|
||||
def update_or_create_customer(
|
||||
self, stripe_customer_id: Optional[str] = None, *, defaults: Optional[Dict[str, Any]] = None
|
||||
@@ -2859,16 +2825,16 @@ class RemoteServerBillingSession(BillingSession): # nocoverage
|
||||
# formats of CustomerPlan.tier and RealmZulipServer.plan_type.
|
||||
if is_sponsored:
|
||||
plan_type = RemoteZulipServer.PLAN_TYPE_COMMUNITY
|
||||
elif tier == CustomerPlan.TIER_CLOUD_STANDARD:
|
||||
elif tier == CustomerPlan.TIER_SELF_HOSTED_BUSINESS:
|
||||
plan_type = RemoteZulipServer.PLAN_TYPE_BUSINESS
|
||||
elif (
|
||||
tier == CustomerPlan.TIER_CLOUD_PLUS
|
||||
tier == CustomerPlan.TIER_SELF_HOSTED_PLUS
|
||||
): # nocoverage # Plus plan doesn't use this code path yet.
|
||||
plan_type = RemoteZulipServer.PLAN_TYPE_ENTERPRISE
|
||||
else:
|
||||
raise AssertionError("Unexpected tier")
|
||||
|
||||
# TODO: Audit logging.
|
||||
# TODO: Audit logging and set usage limits.
|
||||
|
||||
self.remote_server.plan_type = plan_type
|
||||
self.remote_server.save(update_fields=["plan_type"])
|
||||
|
||||
@@ -123,6 +123,7 @@ def handle_payment_intent_succeeded_event(
|
||||
description=description,
|
||||
discountable=False,
|
||||
)
|
||||
plan_tier = int(metadata["plan_tier"])
|
||||
try:
|
||||
ensure_customer_does_not_have_active_plan(payment_intent.customer)
|
||||
except UpgradeWithExistingPlanError as e:
|
||||
@@ -131,7 +132,8 @@ def handle_payment_intent_succeeded_event(
|
||||
collection_method="charge_automatically",
|
||||
customer=stripe_payment_intent.customer,
|
||||
days_until_due=None,
|
||||
statement_descriptor="Cloud Standard Credit",
|
||||
statement_descriptor=CustomerPlan.name_from_tier(plan_tier).replace("Zulip ", "")
|
||||
+ " Credit",
|
||||
)
|
||||
stripe.Invoice.finalize_invoice(stripe_invoice)
|
||||
raise e
|
||||
@@ -140,7 +142,7 @@ def handle_payment_intent_succeeded_event(
|
||||
payment_intent.customer, metadata.get("user_id")
|
||||
)
|
||||
billing_session.process_initial_upgrade(
|
||||
CustomerPlan.TIER_CLOUD_STANDARD,
|
||||
plan_tier,
|
||||
int(metadata["licenses"]),
|
||||
metadata["license_management"] == "automatic",
|
||||
int(metadata["billing_schedule"]),
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -63,7 +64,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 7200,
|
||||
@@ -74,7 +75,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -103,9 +104,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKN2236oGMgb9kDIy5gQ6LBYzDvh-SG906rLxQE_yro-FRsYkoPjn-i_qJQdTIK-xEdHTCA_2CleF55FL",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKIr9qqsGMgaM-GKNpmc6LBZoWb7DJvCIVhczLJKOYXKROrzmBYTFtupIgmreHcTL1xLwXB0pQP-R7gBA",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "6000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -63,7 +64,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000002",
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 36000,
|
||||
@@ -74,7 +75,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -103,9 +104,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOe236oGMgZY2Sh2lSg6LBb_LqNtJ4g5re1ZvG-9hZPTBnBy7l5cYScBJtuv7oe8msjRYfJ1bGTbhoQG",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKJT9qqsGMgbmGcE2CPg6LBYt6tPCI7CnKaxaLVq3zjSaM7atoyWnbp6xDOd4JEAbIIuFCeKskEzYWUyb",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -166,6 +168,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -187,7 +190,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 7200,
|
||||
@@ -198,7 +201,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -227,9 +230,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOe236oGMgZDkV9htao6LBYQiYhe60bGjGf7_sAYhEiv6yf9BiA0g9RgNDZptf6yXj1P7GRKECNYSf7I",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKJT9qqsGMgZmMGKxY746LBarTbqnnWLLGRzmrQAWL3_ig-D1uUENWBVpjxcDGfuFmMRWLxqSgEkXJuqq",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"default_payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"default_payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"id": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"id": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"id": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"id": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"id": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"id": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"id": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"id": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"default_payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
@@ -43,13 +43,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbtDEQaroqDjsr9pwx0zW",
|
||||
"id": "evt_1OIlcWDEQaroqDjsDYC5kGA8",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0001",
|
||||
"idempotency_key": "41dc2066-d11d-4609-b5e9-930cca787983"
|
||||
"idempotency_key": "ec0d8ceb-bc0b-4141-9ecf-9f91d42f5a7e"
|
||||
},
|
||||
"type": "customer.updated"
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -82,7 +83,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 7200,
|
||||
@@ -93,7 +94,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -122,9 +123,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNi236oGMgZLhECvzRM6LBYsJNRLODsJSDBJeGkVl6-qT9lHjspeJ0IxSgujORyVZ0mCEfc6KC3njyfT",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKIf9qqsGMgZb20Gi7do6LBb8Nk4YXcMYuHylkNS09JAb63jzjtrknnoa60TiX-hHWdshgcroMLKDWN5c",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -149,7 +151,7 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_eEcskqSx0TpRGq2xx4S3jQfjE",
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_TT71wq3meHmzTEd7mpZbqrDnP",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
@@ -165,6 +167,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -176,7 +179,7 @@
|
||||
"next_action": null,
|
||||
"object": "payment_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
@@ -202,13 +205,13 @@
|
||||
"transfer_group": null
|
||||
}
|
||||
},
|
||||
"id": "evt_3ODZbvDEQaroqDjs1tq9QfVM",
|
||||
"id": "evt_3OIlcYDEQaroqDjs16WfiUYV",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0002",
|
||||
"idempotency_key": "0ac0ca55-e728-4a70-a0e4-0af3358d334d"
|
||||
"idempotency_key": "89f4d29d-4c41-4c1d-baf7-b33a1c7d25ff"
|
||||
},
|
||||
"type": "payment_intent.succeeded"
|
||||
},
|
||||
@@ -258,6 +261,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -279,7 +283,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 7200,
|
||||
@@ -290,7 +294,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -319,9 +323,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNi236oGMgbSxzKAd6s6LBbAPq0vr1B4leqlRTD5gW-nTyic4VMvXjm9o3wiSF9om47ZJpnK_YPUynWs",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKIf9qqsGMgaRG54HB6k6LBYbdkPPJRe4ZuuV5tR6SrHKPTGj9DFYvf8ZlOiAmw8lVKk8NDaGGFlsjRM8",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -341,13 +346,13 @@
|
||||
"transfer_group": null
|
||||
}
|
||||
},
|
||||
"id": "evt_3ODZbvDEQaroqDjs1KF32dZ0",
|
||||
"id": "evt_3OIlcYDEQaroqDjs1OA8t8hC",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0002",
|
||||
"idempotency_key": "0ac0ca55-e728-4a70-a0e4-0af3358d334d"
|
||||
"idempotency_key": "89f4d29d-4c41-4c1d-baf7-b33a1c7d25ff"
|
||||
},
|
||||
"type": "charge.succeeded"
|
||||
}
|
||||
|
||||
@@ -46,455 +46,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
"data": [
|
||||
{
|
||||
"amount": 7200,
|
||||
"amount_excluding_tax": 7200,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Cloud Standard",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000001",
|
||||
"invoice_item": "ii_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1357095845,
|
||||
"start": 1325473445
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0001",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": 1200,
|
||||
"unit_amount_decimal": "1200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 6,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "1200"
|
||||
},
|
||||
{
|
||||
"amount": -7200,
|
||||
"amount_excluding_tax": -7200,
|
||||
"currency": "usd",
|
||||
"description": "Payment (Card ending in 4242)",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000002",
|
||||
"invoice_item": "ii_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1000000000,
|
||||
"start": 1000000000
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0002",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": -7200,
|
||||
"unit_amount_decimal": "-7200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 1,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "-7200"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"total_count": 2,
|
||||
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
|
||||
},
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"next_payment_attempt": null,
|
||||
"number": "NORMALI-0001",
|
||||
"object": "invoice",
|
||||
"on_behalf_of": null,
|
||||
"paid": true,
|
||||
"paid_out_of_band": false,
|
||||
"payment_intent": null,
|
||||
"payment_settings": {
|
||||
"default_mandate": null,
|
||||
"payment_method_options": null,
|
||||
"payment_method_types": null
|
||||
},
|
||||
"period_end": 1000000000,
|
||||
"period_start": 1000000000,
|
||||
"post_payment_credit_notes_amount": 0,
|
||||
"pre_payment_credit_notes_amount": 0,
|
||||
"quote": null,
|
||||
"receipt_number": null,
|
||||
"rendering": {
|
||||
"amount_tax_display": null,
|
||||
"pdf": {
|
||||
"page_size": "letter"
|
||||
}
|
||||
},
|
||||
"rendering_options": null,
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": 0,
|
||||
"statement_descriptor": "Zulip Cloud Standard",
|
||||
"status": "paid",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
"marked_uncollectible_at": null,
|
||||
"paid_at": 1000000000,
|
||||
"voided_at": null
|
||||
},
|
||||
"subscription": null,
|
||||
"subscription_details": {
|
||||
"metadata": null
|
||||
},
|
||||
"subtotal": 0,
|
||||
"subtotal_excluding_tax": 0,
|
||||
"tax": null,
|
||||
"test_clock": null,
|
||||
"total": 0,
|
||||
"total_discount_amounts": [],
|
||||
"total_excluding_tax": 0,
|
||||
"total_tax_amounts": [],
|
||||
"transfer_data": null,
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbzDEQaroqDjsSqDkgbYD",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "6959d907-781b-4140-987b-0eec0b9e2600"
|
||||
},
|
||||
"type": "invoice.paid"
|
||||
},
|
||||
{
|
||||
"api_version": "2020-08-27",
|
||||
"created": 1000000000,
|
||||
"data": {
|
||||
"object": {
|
||||
"account_country": "US",
|
||||
"account_name": "Kandra Labs, Inc.",
|
||||
"account_tax_ids": null,
|
||||
"amount_due": 0,
|
||||
"amount_paid": 0,
|
||||
"amount_remaining": 0,
|
||||
"amount_shipping": 0,
|
||||
"application": null,
|
||||
"application_fee_amount": null,
|
||||
"attempt_count": 0,
|
||||
"attempted": true,
|
||||
"auto_advance": false,
|
||||
"automatic_tax": {
|
||||
"enabled": false,
|
||||
"status": null
|
||||
},
|
||||
"billing_reason": "manual",
|
||||
"charge": null,
|
||||
"collection_method": "charge_automatically",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_fields": null,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"customer_address": null,
|
||||
"customer_email": "hamlet@zulip.com",
|
||||
"customer_name": null,
|
||||
"customer_phone": null,
|
||||
"customer_shipping": null,
|
||||
"customer_tax_exempt": "none",
|
||||
"customer_tax_ids": [],
|
||||
"default_payment_method": null,
|
||||
"default_source": null,
|
||||
"default_tax_rates": [],
|
||||
"description": null,
|
||||
"discount": null,
|
||||
"discounts": [],
|
||||
"due_date": null,
|
||||
"effective_at": 1000000000,
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
"data": [
|
||||
{
|
||||
"amount": 7200,
|
||||
"amount_excluding_tax": 7200,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Cloud Standard",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000001",
|
||||
"invoice_item": "ii_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1357095845,
|
||||
"start": 1325473445
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0001",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": 1200,
|
||||
"unit_amount_decimal": "1200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 6,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "1200"
|
||||
},
|
||||
{
|
||||
"amount": -7200,
|
||||
"amount_excluding_tax": -7200,
|
||||
"currency": "usd",
|
||||
"description": "Payment (Card ending in 4242)",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000002",
|
||||
"invoice_item": "ii_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1000000000,
|
||||
"start": 1000000000
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0002",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": -7200,
|
||||
"unit_amount_decimal": "-7200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 1,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "-7200"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"total_count": 2,
|
||||
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
|
||||
},
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"next_payment_attempt": null,
|
||||
"number": "NORMALI-0001",
|
||||
"object": "invoice",
|
||||
"on_behalf_of": null,
|
||||
"paid": true,
|
||||
"paid_out_of_band": false,
|
||||
"payment_intent": null,
|
||||
"payment_settings": {
|
||||
"default_mandate": null,
|
||||
"payment_method_options": null,
|
||||
"payment_method_types": null
|
||||
},
|
||||
"period_end": 1000000000,
|
||||
"period_start": 1000000000,
|
||||
"post_payment_credit_notes_amount": 0,
|
||||
"pre_payment_credit_notes_amount": 0,
|
||||
"quote": null,
|
||||
"receipt_number": null,
|
||||
"rendering": {
|
||||
"amount_tax_display": null,
|
||||
"pdf": {
|
||||
"page_size": "letter"
|
||||
}
|
||||
},
|
||||
"rendering_options": null,
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": 0,
|
||||
"statement_descriptor": "Zulip Cloud Standard",
|
||||
"status": "paid",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
"marked_uncollectible_at": null,
|
||||
"paid_at": 1000000000,
|
||||
"voided_at": null
|
||||
},
|
||||
"subscription": null,
|
||||
"subscription_details": {
|
||||
"metadata": null
|
||||
},
|
||||
"subtotal": 0,
|
||||
"subtotal_excluding_tax": 0,
|
||||
"tax": null,
|
||||
"test_clock": null,
|
||||
"total": 0,
|
||||
"total_discount_amounts": [],
|
||||
"total_excluding_tax": 0,
|
||||
"total_tax_amounts": [],
|
||||
"transfer_data": null,
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbzDEQaroqDjsdAV06ZBx",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "6959d907-781b-4140-987b-0eec0b9e2600"
|
||||
},
|
||||
"type": "invoice.finalized"
|
||||
},
|
||||
{
|
||||
"api_version": "2020-08-27",
|
||||
"created": 1000000000,
|
||||
"data": {
|
||||
"object": {
|
||||
"account_country": "US",
|
||||
"account_name": "Kandra Labs, Inc.",
|
||||
"account_tax_ids": null,
|
||||
"amount_due": 0,
|
||||
"amount_paid": 0,
|
||||
"amount_remaining": 0,
|
||||
"amount_shipping": 0,
|
||||
"application": null,
|
||||
"application_fee_amount": null,
|
||||
"attempt_count": 0,
|
||||
"attempted": true,
|
||||
"auto_advance": false,
|
||||
"automatic_tax": {
|
||||
"enabled": false,
|
||||
"status": null
|
||||
},
|
||||
"billing_reason": "manual",
|
||||
"charge": null,
|
||||
"collection_method": "charge_automatically",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_fields": null,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"customer_address": null,
|
||||
"customer_email": "hamlet@zulip.com",
|
||||
"customer_name": null,
|
||||
"customer_phone": null,
|
||||
"customer_shipping": null,
|
||||
"customer_tax_exempt": "none",
|
||||
"customer_tax_ids": [],
|
||||
"default_payment_method": null,
|
||||
"default_source": null,
|
||||
"default_tax_rates": [],
|
||||
"description": null,
|
||||
"discount": null,
|
||||
"discounts": [],
|
||||
"due_date": null,
|
||||
"effective_at": 1000000000,
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -680,13 +234,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbzDEQaroqDjslGBubqGq",
|
||||
"id": "evt_1OIlcbDEQaroqDjs0RgNo7tS",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "6959d907-781b-4140-987b-0eec0b9e2600"
|
||||
"idempotency_key": "d8040535-2a29-417e-a8cd-313f534cb633"
|
||||
},
|
||||
"type": "invoice.updated"
|
||||
},
|
||||
@@ -903,13 +457,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbyDEQaroqDjsHWOPcotK",
|
||||
"id": "evt_1OIlcaDEQaroqDjsgW8xhHxB",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0004",
|
||||
"idempotency_key": "f0d2067b-5212-4574-94d5-e10b7c223df7"
|
||||
"idempotency_key": "e1bdf299-f588-4704-ae2c-82d0debf6534"
|
||||
},
|
||||
"type": "invoice.created"
|
||||
},
|
||||
@@ -965,13 +519,13 @@
|
||||
"unit_amount_decimal": "1200"
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbxDEQaroqDjsOsWzWoRk",
|
||||
"id": "evt_1OIlcaDEQaroqDjsCma6I5rr",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0005",
|
||||
"idempotency_key": "b84a2ba1-c9a7-49d9-a07f-f621f2973389"
|
||||
"idempotency_key": "cfb4b441-f25a-4d95-a2f0-f0f950bd40fe"
|
||||
},
|
||||
"type": "invoiceitem.created"
|
||||
},
|
||||
@@ -1027,13 +581,13 @@
|
||||
"unit_amount_decimal": "-7200"
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbxDEQaroqDjsgtWSRoeV",
|
||||
"id": "evt_1OIlcZDEQaroqDjs6GyIO3FO",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0006",
|
||||
"idempotency_key": "b4d2796f-2f92-47c1-9c28-2a43cc0ba533"
|
||||
"idempotency_key": "13255827-b4d3-42fe-9f18-fbcb67305a04"
|
||||
},
|
||||
"type": "invoiceitem.created"
|
||||
},
|
||||
@@ -1056,7 +610,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"default_payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
@@ -1079,13 +633,13 @@
|
||||
"default_currency": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbxDEQaroqDjsLaFyBWUD",
|
||||
"id": "evt_1OIlcZDEQaroqDjs2IZnZELZ",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0006",
|
||||
"idempotency_key": "b4d2796f-2f92-47c1-9c28-2a43cc0ba533"
|
||||
"idempotency_key": "13255827-b4d3-42fe-9f18-fbcb67305a04"
|
||||
},
|
||||
"type": "customer.updated"
|
||||
}
|
||||
|
||||
@@ -46,9 +46,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjEw0200uGqIV7uQ?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjEw0200uGqIV7uQ/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -213,15 +213,461 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZbzDEQaroqDjsEDioNsUQ",
|
||||
"id": "evt_1OIlccDEQaroqDjsArfDmoTy",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "d8040535-2a29-417e-a8cd-313f534cb633"
|
||||
},
|
||||
"type": "invoice.payment_succeeded"
|
||||
},
|
||||
{
|
||||
"api_version": "2020-08-27",
|
||||
"created": 1000000000,
|
||||
"data": {
|
||||
"object": {
|
||||
"account_country": "US",
|
||||
"account_name": "Kandra Labs, Inc.",
|
||||
"account_tax_ids": null,
|
||||
"amount_due": 0,
|
||||
"amount_paid": 0,
|
||||
"amount_remaining": 0,
|
||||
"amount_shipping": 0,
|
||||
"application": null,
|
||||
"application_fee_amount": null,
|
||||
"attempt_count": 0,
|
||||
"attempted": true,
|
||||
"auto_advance": false,
|
||||
"automatic_tax": {
|
||||
"enabled": false,
|
||||
"status": null
|
||||
},
|
||||
"billing_reason": "manual",
|
||||
"charge": null,
|
||||
"collection_method": "charge_automatically",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_fields": null,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"customer_address": null,
|
||||
"customer_email": "hamlet@zulip.com",
|
||||
"customer_name": null,
|
||||
"customer_phone": null,
|
||||
"customer_shipping": null,
|
||||
"customer_tax_exempt": "none",
|
||||
"customer_tax_ids": [],
|
||||
"default_payment_method": null,
|
||||
"default_source": null,
|
||||
"default_tax_rates": [],
|
||||
"description": null,
|
||||
"discount": null,
|
||||
"discounts": [],
|
||||
"due_date": null,
|
||||
"effective_at": 1000000000,
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
"data": [
|
||||
{
|
||||
"amount": 7200,
|
||||
"amount_excluding_tax": 7200,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Cloud Standard",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000001",
|
||||
"invoice_item": "ii_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1357095845,
|
||||
"start": 1325473445
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0001",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": 1200,
|
||||
"unit_amount_decimal": "1200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 6,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "1200"
|
||||
},
|
||||
{
|
||||
"amount": -7200,
|
||||
"amount_excluding_tax": -7200,
|
||||
"currency": "usd",
|
||||
"description": "Payment (Card ending in 4242)",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000002",
|
||||
"invoice_item": "ii_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1000000000,
|
||||
"start": 1000000000
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0002",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": -7200,
|
||||
"unit_amount_decimal": "-7200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 1,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "-7200"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"total_count": 2,
|
||||
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
|
||||
},
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"next_payment_attempt": null,
|
||||
"number": "NORMALI-0002",
|
||||
"object": "invoice",
|
||||
"on_behalf_of": null,
|
||||
"paid": true,
|
||||
"paid_out_of_band": false,
|
||||
"payment_intent": null,
|
||||
"payment_settings": {
|
||||
"default_mandate": null,
|
||||
"payment_method_options": null,
|
||||
"payment_method_types": null
|
||||
},
|
||||
"period_end": 1000000000,
|
||||
"period_start": 1000000000,
|
||||
"post_payment_credit_notes_amount": 0,
|
||||
"pre_payment_credit_notes_amount": 0,
|
||||
"quote": null,
|
||||
"receipt_number": null,
|
||||
"rendering": {
|
||||
"amount_tax_display": null,
|
||||
"pdf": {
|
||||
"page_size": "letter"
|
||||
}
|
||||
},
|
||||
"rendering_options": null,
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": 0,
|
||||
"statement_descriptor": "Zulip Cloud Standard",
|
||||
"status": "paid",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
"marked_uncollectible_at": null,
|
||||
"paid_at": 1000000000,
|
||||
"voided_at": null
|
||||
},
|
||||
"subscription": null,
|
||||
"subscription_details": {
|
||||
"metadata": null
|
||||
},
|
||||
"subtotal": 0,
|
||||
"subtotal_excluding_tax": 0,
|
||||
"tax": null,
|
||||
"test_clock": null,
|
||||
"total": 0,
|
||||
"total_discount_amounts": [],
|
||||
"total_excluding_tax": 0,
|
||||
"total_tax_amounts": [],
|
||||
"transfer_data": null,
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1OIlcbDEQaroqDjsn0Gh2ZXB",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 1,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "d8040535-2a29-417e-a8cd-313f534cb633"
|
||||
},
|
||||
"type": "invoice.paid"
|
||||
},
|
||||
{
|
||||
"api_version": "2020-08-27",
|
||||
"created": 1000000000,
|
||||
"data": {
|
||||
"object": {
|
||||
"account_country": "US",
|
||||
"account_name": "Kandra Labs, Inc.",
|
||||
"account_tax_ids": null,
|
||||
"amount_due": 0,
|
||||
"amount_paid": 0,
|
||||
"amount_remaining": 0,
|
||||
"amount_shipping": 0,
|
||||
"application": null,
|
||||
"application_fee_amount": null,
|
||||
"attempt_count": 0,
|
||||
"attempted": true,
|
||||
"auto_advance": false,
|
||||
"automatic_tax": {
|
||||
"enabled": false,
|
||||
"status": null
|
||||
},
|
||||
"billing_reason": "manual",
|
||||
"charge": null,
|
||||
"collection_method": "charge_automatically",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_fields": null,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"customer_address": null,
|
||||
"customer_email": "hamlet@zulip.com",
|
||||
"customer_name": null,
|
||||
"customer_phone": null,
|
||||
"customer_shipping": null,
|
||||
"customer_tax_exempt": "none",
|
||||
"customer_tax_ids": [],
|
||||
"default_payment_method": null,
|
||||
"default_source": null,
|
||||
"default_tax_rates": [],
|
||||
"description": null,
|
||||
"discount": null,
|
||||
"discounts": [],
|
||||
"due_date": null,
|
||||
"effective_at": 1000000000,
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
"data": [
|
||||
{
|
||||
"amount": 7200,
|
||||
"amount_excluding_tax": 7200,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Cloud Standard",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000001",
|
||||
"invoice_item": "ii_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1357095845,
|
||||
"start": 1325473445
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0001",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": 1200,
|
||||
"unit_amount_decimal": "1200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 6,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "1200"
|
||||
},
|
||||
{
|
||||
"amount": -7200,
|
||||
"amount_excluding_tax": -7200,
|
||||
"currency": "usd",
|
||||
"description": "Payment (Card ending in 4242)",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000002",
|
||||
"invoice_item": "ii_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1000000000,
|
||||
"start": 1000000000
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0002",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": -7200,
|
||||
"unit_amount_decimal": "-7200"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 1,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "-7200"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"total_count": 2,
|
||||
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
|
||||
},
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"next_payment_attempt": null,
|
||||
"number": "NORMALI-0002",
|
||||
"object": "invoice",
|
||||
"on_behalf_of": null,
|
||||
"paid": true,
|
||||
"paid_out_of_band": false,
|
||||
"payment_intent": null,
|
||||
"payment_settings": {
|
||||
"default_mandate": null,
|
||||
"payment_method_options": null,
|
||||
"payment_method_types": null
|
||||
},
|
||||
"period_end": 1000000000,
|
||||
"period_start": 1000000000,
|
||||
"post_payment_credit_notes_amount": 0,
|
||||
"pre_payment_credit_notes_amount": 0,
|
||||
"quote": null,
|
||||
"receipt_number": null,
|
||||
"rendering": {
|
||||
"amount_tax_display": null,
|
||||
"pdf": {
|
||||
"page_size": "letter"
|
||||
}
|
||||
},
|
||||
"rendering_options": null,
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": 0,
|
||||
"statement_descriptor": "Zulip Cloud Standard",
|
||||
"status": "paid",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
"marked_uncollectible_at": null,
|
||||
"paid_at": 1000000000,
|
||||
"voided_at": null
|
||||
},
|
||||
"subscription": null,
|
||||
"subscription_details": {
|
||||
"metadata": null
|
||||
},
|
||||
"subtotal": 0,
|
||||
"subtotal_excluding_tax": 0,
|
||||
"tax": null,
|
||||
"test_clock": null,
|
||||
"total": 0,
|
||||
"total_discount_amounts": [],
|
||||
"total_excluding_tax": 0,
|
||||
"total_tax_amounts": [],
|
||||
"transfer_data": null,
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1OIlcbDEQaroqDjshdrWm9Tg",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "6959d907-781b-4140-987b-0eec0b9e2600"
|
||||
"idempotency_key": "d8040535-2a29-417e-a8cd-313f534cb633"
|
||||
},
|
||||
"type": "invoice.payment_succeeded"
|
||||
"type": "invoice.finalized"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"default_payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
@@ -39,17 +39,17 @@
|
||||
},
|
||||
"previous_attributes": {
|
||||
"invoice_settings": {
|
||||
"default_payment_method": "pm_1ODZbrDEQaroqDjskigXZyia"
|
||||
"default_payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK"
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZc4DEQaroqDjsWF37D8Rz",
|
||||
"id": "evt_1OIlcgDEQaroqDjsPE8wVcBq",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0007",
|
||||
"idempotency_key": "3fe0ab0e-2fd6-49e3-91f3-57b8528e1307"
|
||||
"idempotency_key": "6e41d51b-0e25-4d1f-9da2-4472878eb45f"
|
||||
},
|
||||
"type": "customer.updated"
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "6000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -82,7 +83,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000002",
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 36000,
|
||||
@@ -93,7 +94,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -122,9 +123,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOS236oGMgYw055P3qw6LBZCsxhPPl4eLLCFRThPYz4w7v_KNCjf_Fuy32A3nKYCv3i3h-JjPf3m-v6U",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKJH9qqsGMgbQjtDZqQM6LBZPz4stEfKrXRPEFZYCyclDAo2Dez80I8lUHYTVeT16LQpU7Ou6wGCFugiR",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -149,7 +151,7 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000002"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000002_secret_5qCtuI33fYqu6bb8Vza1ESJLu",
|
||||
"client_secret": "pi_NORMALIZED00000000000002_secret_6P4eLudA3uvQYCOoNiDTkNQEI",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
@@ -165,6 +167,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "6000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -176,7 +179,7 @@
|
||||
"next_action": null,
|
||||
"object": "payment_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
@@ -202,13 +205,13 @@
|
||||
"transfer_group": null
|
||||
}
|
||||
},
|
||||
"id": "evt_3ODZc7DEQaroqDjs1nXfh7h3",
|
||||
"id": "evt_3OIlciDEQaroqDjs14Vw2Reo",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0008",
|
||||
"idempotency_key": "dcf51f3d-2d3d-450b-9906-4d052168dd61"
|
||||
"idempotency_key": "f7ce8212-6677-40df-912b-4ac6c3765065"
|
||||
},
|
||||
"type": "payment_intent.succeeded"
|
||||
},
|
||||
@@ -258,6 +261,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "6000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -279,7 +283,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000002",
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 36000,
|
||||
@@ -290,7 +294,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -319,9 +323,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOS236oGMgZ8wiMJU_k6LBYWx6PEOZgmJ6-py6hrR-CI7w1iP8Gwuppd57l-oKhQfd7Ns4lQnt_xDF-_",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKJH9qqsGMgYqjd-cSvE6LBaZocBeNc1j6HmSljaGjK9coB5-xRAyLYhQxqOON0JTW8MYWAJtnxrRxAiL",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -341,13 +346,13 @@
|
||||
"transfer_group": null
|
||||
}
|
||||
},
|
||||
"id": "evt_3ODZc7DEQaroqDjs1awhlLav",
|
||||
"id": "evt_3OIlciDEQaroqDjs1zZA7DlT",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0008",
|
||||
"idempotency_key": "dcf51f3d-2d3d-450b-9906-4d052168dd61"
|
||||
"idempotency_key": "f7ce8212-6677-40df-912b-4ac6c3765065"
|
||||
},
|
||||
"type": "charge.succeeded"
|
||||
}
|
||||
|
||||
@@ -46,9 +46,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -213,13 +213,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZcADEQaroqDjsehqtPOpi",
|
||||
"id": "evt_1OIlclDEQaroqDjslxJqiQFY",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0009",
|
||||
"idempotency_key": "41832353-17f6-4b4f-9204-193000c3bfdc"
|
||||
"idempotency_key": "5fb5bcd9-f037-402f-b67a-6f8eb89f3c11"
|
||||
},
|
||||
"type": "invoice.finalized"
|
||||
},
|
||||
@@ -269,9 +269,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -457,13 +457,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZcADEQaroqDjsO0GefrRE",
|
||||
"id": "evt_1OIlclDEQaroqDjsbyHu8WF8",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"pending_webhooks": 1,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0009",
|
||||
"idempotency_key": "41832353-17f6-4b4f-9204-193000c3bfdc"
|
||||
"idempotency_key": "5fb5bcd9-f037-402f-b67a-6f8eb89f3c11"
|
||||
},
|
||||
"type": "invoice.updated"
|
||||
},
|
||||
@@ -680,13 +680,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZc9DEQaroqDjsPUU3iHSB",
|
||||
"id": "evt_1OIlckDEQaroqDjsUsuf3ZOp",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0010",
|
||||
"idempotency_key": "fe30e876-9859-407d-bd3e-63d4e1d300f5"
|
||||
"idempotency_key": "a4d2ad76-c98a-446a-8236-ec43f0faf5fa"
|
||||
},
|
||||
"type": "invoice.created"
|
||||
},
|
||||
@@ -742,13 +742,13 @@
|
||||
"unit_amount_decimal": "6000"
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZc9DEQaroqDjsru1mZ0jz",
|
||||
"id": "evt_1OIlckDEQaroqDjsYzRhmX8V",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0011",
|
||||
"idempotency_key": "3dacffcf-19f7-4572-98e1-e9befb5a423b"
|
||||
"idempotency_key": "0c11698d-33dd-4270-81bd-05e97ff35e0e"
|
||||
},
|
||||
"type": "invoiceitem.created"
|
||||
},
|
||||
@@ -804,13 +804,13 @@
|
||||
"unit_amount_decimal": "-36000"
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZc8DEQaroqDjsdfUa3CVQ",
|
||||
"id": "evt_1OIlcjDEQaroqDjsWfKiiWQ1",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0012",
|
||||
"idempotency_key": "eca43853-49ff-49df-a4dd-5e7220906e4d"
|
||||
"idempotency_key": "e0683c69-8080-4a6a-b9e7-7750eba12988"
|
||||
},
|
||||
"type": "invoiceitem.created"
|
||||
}
|
||||
|
||||
@@ -46,9 +46,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE10200Y7OuDtPX?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE10200Y7OuDtPX/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -213,13 +213,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZcBDEQaroqDjsC37fkyX9",
|
||||
"id": "evt_1OIlclDEQaroqDjsYQluU75w",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 1,
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0009",
|
||||
"idempotency_key": "41832353-17f6-4b4f-9204-193000c3bfdc"
|
||||
"idempotency_key": "5fb5bcd9-f037-402f-b67a-6f8eb89f3c11"
|
||||
},
|
||||
"type": "invoice.payment_succeeded"
|
||||
},
|
||||
@@ -269,9 +269,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -436,13 +436,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZcADEQaroqDjs1xtT22P8",
|
||||
"id": "evt_1OIlclDEQaroqDjsWkTK3kjn",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 1,
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0009",
|
||||
"idempotency_key": "41832353-17f6-4b4f-9204-193000c3bfdc"
|
||||
"idempotency_key": "5fb5bcd9-f037-402f-b67a-6f8eb89f3c11"
|
||||
},
|
||||
"type": "invoice.paid"
|
||||
}
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDAz0200KsIFNryD/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjA502000hPybKLo/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE00200ZmNmTYH5/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjE502004xw8zwol/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNySk1zeENWY3I0d1JOT3hKa29LdWxDaWhkTTQ3LDkwNzk3NDE40200wLpqaPJl?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpjd2l4VnY1aGVsY1Ztb3BRODN5dGRHbGhpNk02LDkyMDM1MjIy0200dqk7fzRz?s=ap",
|
||||
"id": "in_NORMALIZED00000000000003",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNySk1zeENWY3I0d1JOT3hKa29LdWxDaWhkTTQ3LDkwNzk3NDE40200wLpqaPJl/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpjd2l4VnY1aGVsY1Ztb3BRODN5dGRHbGhpNk02LDkyMDM1MjIy0200dqk7fzRz/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -42,9 +42,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDA10200t065vkMv?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjEx0200eb8tuh13?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDA10200t065vkMv/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjEx0200eb8tuh13/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -42,9 +42,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE20200Pd5LpP2O?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjIx0200OMBLJkxA?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE20200Pd5LpP2O/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjIx0200OMBLJkxA/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -250,9 +250,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDE20200ZWpC82Ov?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjIx02006mE2ERoT?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDE20200ZWpC82Ov/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjIx02006mE2ERoT/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -42,9 +42,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNySk1zeENWY3I0d1JOT3hKa29LdWxDaWhkTTQ3LDkwNzk3NDE40200wLpqaPJl?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpjd2l4VnY1aGVsY1Ztb3BRODN5dGRHbGhpNk02LDkyMDM1MjIz02008PWTxXb7?s=ap",
|
||||
"id": "in_NORMALIZED00000000000003",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNySk1zeENWY3I0d1JOT3hKa29LdWxDaWhkTTQ3LDkwNzk3NDE40200wLpqaPJl/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpjd2l4VnY1aGVsY1Ztb3BRODN5dGRHbGhpNk02LDkyMDM1MjIz02008PWTxXb7/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -200,9 +200,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE40200GbLelWSs?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjIz0200JbHnRP6C?s=ap",
|
||||
"id": "in_NORMALIZED00000000000002",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyalVqNnpnVDNBa2xlclBsZFp2RXpOejlDcEpULDkwNzk3NDE40200GbLelWSs/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiZG84bnRuUUtrVXRnN0pvOEFlUkJqY0ZBZFhCLDkyMDM1MjIz0200JbHnRP6C/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -408,9 +408,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDE402002NMWc89k?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjIz0200ykr4PqiR?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNyTndOWlV1UGxOd0hiRlRUcWpKY2JNb3dOck1NLDkwNzk3NDE402002NMWc89k/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpiMHNFNHp4OGxtTUNIclNiWWdZa0NQNmpqMVRJLDkyMDM1MjIz0200ykr4PqiR/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -76,7 +77,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 7200,
|
||||
@@ -87,7 +88,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -116,9 +117,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNi236oGMgYSbL4UQx06LBYNKoREIpelmHkF5IANdnuSUHLVwxtzJP92-ZeqtRDXtpTdoXXm0T4Q9dL1",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKIf9qqsGMgYln1CvRQg6LBas64aXppcCqDXm8lE0Sbd6BM7omStVTXKhathHXWOU3wC8kyUuXRRePlvZ",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -143,7 +145,7 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_eEcskqSx0TpRGq2xx4S3jQfjE",
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_TT71wq3meHmzTEd7mpZbqrDnP",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
@@ -159,6 +161,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "1200",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -170,7 +173,7 @@
|
||||
"next_action": null,
|
||||
"object": "payment_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "6000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -76,7 +77,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000002",
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 36000,
|
||||
@@ -87,7 +88,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -116,9 +117,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOO236oGMgb7SRMnvZg6LBYjPFCRTCANLJrlbiQozsyL178UivzRIPl606cMrYLbaX1ye26dEim5j_BO",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKJD9qqsGMgahoOxs2tY6LBYE_7mVLMS2-_xQ_C_j9KSayaWsbJ6jjdpSQjsrQImBFFAZjT-6A-PbNsDv",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -143,7 +145,7 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000002"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000002_secret_5qCtuI33fYqu6bb8Vza1ESJLu",
|
||||
"client_secret": "pi_NORMALIZED00000000000002_secret_6P4eLudA3uvQYCOoNiDTkNQEI",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
@@ -159,6 +161,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "6000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -170,7 +173,7 @@
|
||||
"next_action": null,
|
||||
"object": "payment_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZbrDEQaroqDjsjUPMca0a_secret_P1crN749fbuxucilbRjnmjwz8bP6QLK",
|
||||
"client_secret": "seti_1OIlcUDEQaroqDjsvk7SRRcH_secret_P6zbAgeO1YNtM2cmjYChSjYCWBsUOAB",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZbrDEQaroqDjsjUPMca0a",
|
||||
"id": "seti_1OIlcUDEQaroqDjsvk7SRRcH",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODZbrDEQaroqDjs4ezW2OlK",
|
||||
"latest_attempt": "setatt_1OIlcUDEQaroqDjsLAiOPmHx",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZc3DEQaroqDjspauxhmiC_secret_P1cr1sZRe9FuuhTJVE4e61XTKnw5Kzb",
|
||||
"client_secret": "seti_1OIlceDEQaroqDjsF69R2WG0_secret_P6zbftiDh6C2B0Le8GK6ALVcHby9Gyu",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZc3DEQaroqDjspauxhmiC",
|
||||
"id": "seti_1OIlceDEQaroqDjsF69R2WG0",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODZc3DEQaroqDjsxjZhA8wm",
|
||||
"latest_attempt": "setatt_1OIlceDEQaroqDjs1hVqql0s",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZbqDEQaroqDjsknIvOLB2_secret_P1crtWwt6m1tbC8nONQGEsNErMusQiE",
|
||||
"client_secret": "seti_1OIlcTDEQaroqDjs7K1pjsyq_secret_P6zb4X2b8va5VZDxRMR3CgIYMwreYzC",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZbqDEQaroqDjsknIvOLB2",
|
||||
"id": "seti_1OIlcTDEQaroqDjs7K1pjsyq",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": null,
|
||||
"livemode": false,
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZc2DEQaroqDjsejHIY8Wc_secret_P1crh66ebsjpd6SXH8ixmBuZ9x1878N",
|
||||
"client_secret": "seti_1OIlcdDEQaroqDjsB4ugOdVp_secret_P6zbipSmx7qqSUGMRGqVxyYPXoN42bP",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZc2DEQaroqDjsejHIY8Wc",
|
||||
"id": "seti_1OIlcdDEQaroqDjsB4ugOdVp",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": null,
|
||||
"livemode": false,
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZbrDEQaroqDjsjUPMca0a_secret_P1crN749fbuxucilbRjnmjwz8bP6QLK",
|
||||
"client_secret": "seti_1OIlcUDEQaroqDjsvk7SRRcH_secret_P6zbAgeO1YNtM2cmjYChSjYCWBsUOAB",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZbrDEQaroqDjsjUPMca0a",
|
||||
"id": "seti_1OIlcUDEQaroqDjsvk7SRRcH",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODZbrDEQaroqDjs4ezW2OlK",
|
||||
"latest_attempt": "setatt_1OIlcUDEQaroqDjsLAiOPmHx",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZbrDEQaroqDjskigXZyia",
|
||||
"payment_method": "pm_1OIlcUDEQaroqDjsqDT70KqK",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZc3DEQaroqDjspauxhmiC_secret_P1cr1sZRe9FuuhTJVE4e61XTKnw5Kzb",
|
||||
"client_secret": "seti_1OIlceDEQaroqDjsF69R2WG0_secret_P6zbftiDh6C2B0Le8GK6ALVcHby9Gyu",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZc3DEQaroqDjspauxhmiC",
|
||||
"id": "seti_1OIlceDEQaroqDjsF69R2WG0",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODZc3DEQaroqDjsxjZhA8wm",
|
||||
"latest_attempt": "setatt_1OIlceDEQaroqDjs1hVqql0s",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZc2DEQaroqDjsTb1INXJw",
|
||||
"payment_method": "pm_1OIlceDEQaroqDjshc2Y2l9b",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED02QMy1mIZ04tCo36HFoXSMTpehz2ws7iPkk0v5IX6gyW6qdd",
|
||||
"id": "cs_test_NORMALIZED02sb4yHaq28VHOZscOtqKWTLoGQJALldTi43GUE0P56ay9sU",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -58,7 +58,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODZbqDEQaroqDjsknIvOLB2",
|
||||
"setup_intent": "seti_1OIlcTDEQaroqDjs7K1pjsyq",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -69,5 +69,5 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02QMy1mIZ04tCo36HFoXSMTpehz2ws7iPkk0v5IX6gyW6qdd#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02sb4yHaq28VHOZscOtqKWTLoGQJALldTi43GUE0P56ay9sU#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED03aUkaVhDwlnsGCE41lkeNdwHArxc37WzPh9abR2ci9LWLlr",
|
||||
"id": "cs_test_NORMALIZED03vZmJUBP0ybiRb1yrtpVKGaX0cm1V0nhnpM6e5pcI1y8CkG",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -58,7 +58,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODZc2DEQaroqDjsejHIY8Wc",
|
||||
"setup_intent": "seti_1OIlcdDEQaroqDjsB4ugOdVp",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -69,5 +69,5 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED03aUkaVhDwlnsGCE41lkeNdwHArxc37WzPh9abR2ci9LWLlr#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED03vZmJUBP0ybiRb1yrtpVKGaX0cm1V0nhnpM6e5pcI1y8CkG#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED02QMy1mIZ04tCo36HFoXSMTpehz2ws7iPkk0v5IX6gyW6qdd",
|
||||
"id": "cs_test_NORMALIZED02sb4yHaq28VHOZscOtqKWTLoGQJALldTi43GUE0P56ay9sU",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -60,7 +60,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODZbqDEQaroqDjsknIvOLB2",
|
||||
"setup_intent": "seti_1OIlcTDEQaroqDjs7K1pjsyq",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -71,7 +71,7 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02QMy1mIZ04tCo36HFoXSMTpehz2ws7iPkk0v5IX6gyW6qdd#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02sb4yHaq28VHOZscOtqKWTLoGQJALldTi43GUE0P56ay9sU#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
],
|
||||
"has_more": true,
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED03aUkaVhDwlnsGCE41lkeNdwHArxc37WzPh9abR2ci9LWLlr",
|
||||
"id": "cs_test_NORMALIZED03vZmJUBP0ybiRb1yrtpVKGaX0cm1V0nhnpM6e5pcI1y8CkG",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -60,7 +60,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODZc2DEQaroqDjsejHIY8Wc",
|
||||
"setup_intent": "seti_1OIlcdDEQaroqDjsB4ugOdVp",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -71,7 +71,7 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED03aUkaVhDwlnsGCE41lkeNdwHArxc37WzPh9abR2ci9LWLlr#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED03vZmJUBP0ybiRb1yrtpVKGaX0cm1V0nhnpM6e5pcI1y8CkG#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
],
|
||||
"has_more": true,
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"default_payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"id": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"id": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"id": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"id": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"id": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"id": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"default_payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
@@ -43,13 +43,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXoDEQaroqDjsazKpXqPa",
|
||||
"id": "evt_1OIlXjDEQaroqDjsLhrUEUe3",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0001",
|
||||
"idempotency_key": "2510229b-ebf4-4842-a22f-206ca6e58136"
|
||||
"idempotency_key": "12b7d34b-4958-462b-8fda-e2f6c17957bd"
|
||||
},
|
||||
"type": "customer.updated"
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -82,7 +83,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 48000,
|
||||
@@ -93,7 +94,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -122,9 +123,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "othello@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNu036oGMgYd-zDwUuw6LBZhT3N8C0bPauXXVemQlIsPbaqCFAmSYbrogals37GtQCl6K3b6zNvRVKW6",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKN76qqsGMgYgrE0XQWw6LBau_ilRx6BPEf5zlgCHW2ojzwBSlxtCQxmlmII5DkhOSXuAsc1VGTmDFZd6",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -149,7 +151,7 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_hz13FcMGzbXnd0PjYlT8nOd20",
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_gaaXxocbBjOepNzIQyoHlMcVE",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
@@ -165,6 +167,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -176,7 +179,7 @@
|
||||
"next_action": null,
|
||||
"object": "payment_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
@@ -202,13 +205,13 @@
|
||||
"transfer_group": null
|
||||
}
|
||||
},
|
||||
"id": "evt_3ODZXqDEQaroqDjs1ntrH5kh",
|
||||
"id": "evt_3OIlXlDEQaroqDjs0FGYzTr9",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0002",
|
||||
"idempotency_key": "5a52ddf1-844c-4d63-ada9-31db1bfaa4f4"
|
||||
"idempotency_key": "899e9bd5-f82b-4ed6-a09b-e04dba8c0edd"
|
||||
},
|
||||
"type": "payment_intent.succeeded"
|
||||
},
|
||||
@@ -258,6 +261,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -279,7 +283,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 48000,
|
||||
@@ -290,7 +294,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -319,9 +323,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "othello@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNu036oGMgZOd5xVIC06LBbj35T1lsN__G2R-COCZaYgQDwkaQMNtFr5RuURrXhrLju3-934HZFxcJSd",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKN76qqsGMgYp5rJn4Pg6LBYAjHCItgf9iiKG_mmqSy1FuggXUU5fXaGzNuMWlKsIBYlUVnaYe37Fid2s",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -341,13 +346,13 @@
|
||||
"transfer_group": null
|
||||
}
|
||||
},
|
||||
"id": "evt_3ODZXqDEQaroqDjs1K3mhFh0",
|
||||
"id": "evt_3OIlXlDEQaroqDjs0F5rvmUM",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0002",
|
||||
"idempotency_key": "5a52ddf1-844c-4d63-ada9-31db1bfaa4f4"
|
||||
"idempotency_key": "899e9bd5-f82b-4ed6-a09b-e04dba8c0edd"
|
||||
},
|
||||
"type": "charge.succeeded"
|
||||
}
|
||||
|
||||
@@ -46,9 +46,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -234,13 +234,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXuDEQaroqDjsW9RyOman",
|
||||
"id": "evt_1OIlXpDEQaroqDjsFjFkC07g",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "da047b57-f188-4924-8e4a-e6187bc8f417"
|
||||
"idempotency_key": "8b119345-6159-4607-9010-e8237d20823b"
|
||||
},
|
||||
"type": "invoice.updated"
|
||||
},
|
||||
@@ -457,13 +457,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXtDEQaroqDjsd5IgIcpZ",
|
||||
"id": "evt_1OIlXoDEQaroqDjsll2CgAs8",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0004",
|
||||
"idempotency_key": "d90f4cd9-03ea-464b-91e3-fab9d95fd649"
|
||||
"idempotency_key": "294b5729-e1c0-42e1-b77a-2545f8f7006c"
|
||||
},
|
||||
"type": "invoice.created"
|
||||
},
|
||||
@@ -519,13 +519,13 @@
|
||||
"unit_amount_decimal": "8000"
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXsDEQaroqDjsasSBFkri",
|
||||
"id": "evt_1OIlXnDEQaroqDjsoAX0aCzf",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0005",
|
||||
"idempotency_key": "e2158b85-0c14-489d-b784-b2cd136c4e57"
|
||||
"idempotency_key": "4ead5392-1ff9-44e0-943e-cd705accc213"
|
||||
},
|
||||
"type": "invoiceitem.created"
|
||||
},
|
||||
@@ -581,13 +581,13 @@
|
||||
"unit_amount_decimal": "-48000"
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXsDEQaroqDjseyFALkOF",
|
||||
"id": "evt_1OIlXnDEQaroqDjsQ5wMmZEb",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0006",
|
||||
"idempotency_key": "47872440-8f04-4e41-ae42-0d1802dd7f70"
|
||||
"idempotency_key": "e5d2c5ec-9f6f-4f28-b5b9-e43e3f58b653"
|
||||
},
|
||||
"type": "invoiceitem.created"
|
||||
},
|
||||
@@ -610,7 +610,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"default_payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
@@ -633,13 +633,13 @@
|
||||
"default_currency": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXsDEQaroqDjsxhXThZHi",
|
||||
"id": "evt_1OIlXnDEQaroqDjsKXCIWpVq",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0006",
|
||||
"idempotency_key": "47872440-8f04-4e41-ae42-0d1802dd7f70"
|
||||
"idempotency_key": "e5d2c5ec-9f6f-4f28-b5b9-e43e3f58b653"
|
||||
},
|
||||
"type": "customer.updated"
|
||||
}
|
||||
|
||||
@@ -46,9 +46,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -213,13 +213,236 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXuDEQaroqDjsCkol6a24",
|
||||
"id": "evt_1OIlXpDEQaroqDjsMH9F6Vqj",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 2,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "da047b57-f188-4924-8e4a-e6187bc8f417"
|
||||
"idempotency_key": "8b119345-6159-4607-9010-e8237d20823b"
|
||||
},
|
||||
"type": "invoice.payment_succeeded"
|
||||
},
|
||||
{
|
||||
"api_version": "2020-08-27",
|
||||
"created": 1000000000,
|
||||
"data": {
|
||||
"object": {
|
||||
"account_country": "US",
|
||||
"account_name": "Kandra Labs, Inc.",
|
||||
"account_tax_ids": null,
|
||||
"amount_due": 0,
|
||||
"amount_paid": 0,
|
||||
"amount_remaining": 0,
|
||||
"amount_shipping": 0,
|
||||
"application": null,
|
||||
"application_fee_amount": null,
|
||||
"attempt_count": 0,
|
||||
"attempted": true,
|
||||
"auto_advance": false,
|
||||
"automatic_tax": {
|
||||
"enabled": false,
|
||||
"status": null
|
||||
},
|
||||
"billing_reason": "manual",
|
||||
"charge": null,
|
||||
"collection_method": "charge_automatically",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_fields": null,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"customer_address": null,
|
||||
"customer_email": "othello@zulip.com",
|
||||
"customer_name": null,
|
||||
"customer_phone": null,
|
||||
"customer_shipping": null,
|
||||
"customer_tax_exempt": "none",
|
||||
"customer_tax_ids": [],
|
||||
"default_payment_method": null,
|
||||
"default_source": null,
|
||||
"default_tax_rates": [],
|
||||
"description": null,
|
||||
"discount": null,
|
||||
"discounts": [],
|
||||
"due_date": null,
|
||||
"effective_at": 1000000000,
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
"data": [
|
||||
{
|
||||
"amount": 48000,
|
||||
"amount_excluding_tax": 48000,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Cloud Standard",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000001",
|
||||
"invoice_item": "ii_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1357095845,
|
||||
"start": 1325473445
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0001",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": 8000,
|
||||
"unit_amount_decimal": "8000"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 6,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "8000"
|
||||
},
|
||||
{
|
||||
"amount": -48000,
|
||||
"amount_excluding_tax": -48000,
|
||||
"currency": "usd",
|
||||
"description": "Payment (Card ending in 4242)",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000002",
|
||||
"invoice_item": "ii_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1000000000,
|
||||
"start": 1000000000
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0002",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": -48000,
|
||||
"unit_amount_decimal": "-48000"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 1,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "-48000"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"total_count": 2,
|
||||
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
|
||||
},
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"next_payment_attempt": null,
|
||||
"number": "NORMALI-0002",
|
||||
"object": "invoice",
|
||||
"on_behalf_of": null,
|
||||
"paid": true,
|
||||
"paid_out_of_band": false,
|
||||
"payment_intent": null,
|
||||
"payment_settings": {
|
||||
"default_mandate": null,
|
||||
"payment_method_options": null,
|
||||
"payment_method_types": null
|
||||
},
|
||||
"period_end": 1000000000,
|
||||
"period_start": 1000000000,
|
||||
"post_payment_credit_notes_amount": 0,
|
||||
"pre_payment_credit_notes_amount": 0,
|
||||
"quote": null,
|
||||
"receipt_number": null,
|
||||
"rendering": {
|
||||
"amount_tax_display": null,
|
||||
"pdf": {
|
||||
"page_size": "letter"
|
||||
}
|
||||
},
|
||||
"rendering_options": null,
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": 0,
|
||||
"statement_descriptor": "Zulip Cloud Standard",
|
||||
"status": "paid",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
"marked_uncollectible_at": null,
|
||||
"paid_at": 1000000000,
|
||||
"voided_at": null
|
||||
},
|
||||
"subscription": null,
|
||||
"subscription_details": {
|
||||
"metadata": null
|
||||
},
|
||||
"subtotal": 0,
|
||||
"subtotal_excluding_tax": 0,
|
||||
"tax": null,
|
||||
"test_clock": null,
|
||||
"total": 0,
|
||||
"total_discount_amounts": [],
|
||||
"total_excluding_tax": 0,
|
||||
"total_tax_amounts": [],
|
||||
"transfer_data": null,
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1OIlXpDEQaroqDjsuTbOhFCj",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "8b119345-6159-4607-9010-e8237d20823b"
|
||||
},
|
||||
"type": "invoice.paid"
|
||||
},
|
||||
@@ -269,9 +492,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEz0200nMuZd38e/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -436,13 +659,13 @@
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXuDEQaroqDjsgJ4biVrH",
|
||||
"id": "evt_1OIlXpDEQaroqDjs9DRA4TlG",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "da047b57-f188-4924-8e4a-e6187bc8f417"
|
||||
"idempotency_key": "8b119345-6159-4607-9010-e8237d20823b"
|
||||
},
|
||||
"type": "invoice.finalized"
|
||||
}
|
||||
|
||||
@@ -1,229 +1,5 @@
|
||||
{
|
||||
"data": [
|
||||
{
|
||||
"api_version": "2020-08-27",
|
||||
"created": 1000000000,
|
||||
"data": {
|
||||
"object": {
|
||||
"account_country": "US",
|
||||
"account_name": "Kandra Labs, Inc.",
|
||||
"account_tax_ids": null,
|
||||
"amount_due": 0,
|
||||
"amount_paid": 0,
|
||||
"amount_remaining": 0,
|
||||
"amount_shipping": 0,
|
||||
"application": null,
|
||||
"application_fee_amount": null,
|
||||
"attempt_count": 0,
|
||||
"attempted": true,
|
||||
"auto_advance": false,
|
||||
"automatic_tax": {
|
||||
"enabled": false,
|
||||
"status": null
|
||||
},
|
||||
"billing_reason": "manual",
|
||||
"charge": null,
|
||||
"collection_method": "charge_automatically",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_fields": null,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"customer_address": null,
|
||||
"customer_email": "othello@zulip.com",
|
||||
"customer_name": null,
|
||||
"customer_phone": null,
|
||||
"customer_shipping": null,
|
||||
"customer_tax_exempt": "none",
|
||||
"customer_tax_ids": [],
|
||||
"default_payment_method": null,
|
||||
"default_source": null,
|
||||
"default_tax_rates": [],
|
||||
"description": null,
|
||||
"discount": null,
|
||||
"discounts": [],
|
||||
"due_date": null,
|
||||
"effective_at": 1000000000,
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTUw0200wlo144L1/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
"data": [
|
||||
{
|
||||
"amount": 48000,
|
||||
"amount_excluding_tax": 48000,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Cloud Standard",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000001",
|
||||
"invoice_item": "ii_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1357095845,
|
||||
"start": 1325473445
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000001",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0001",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": 8000,
|
||||
"unit_amount_decimal": "8000"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 6,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "8000"
|
||||
},
|
||||
{
|
||||
"amount": -48000,
|
||||
"amount_excluding_tax": -48000,
|
||||
"currency": "usd",
|
||||
"description": "Payment (Card ending in 4242)",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "il_NORMALIZED00000000000002",
|
||||
"invoice_item": "ii_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "line_item",
|
||||
"period": {
|
||||
"end": 1000000000,
|
||||
"start": 1000000000
|
||||
},
|
||||
"plan": null,
|
||||
"price": {
|
||||
"active": false,
|
||||
"billing_scheme": "per_unit",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
"custom_unit_amount": null,
|
||||
"id": "price_NORMALIZED00000000000002",
|
||||
"livemode": false,
|
||||
"lookup_key": null,
|
||||
"metadata": {},
|
||||
"nickname": null,
|
||||
"object": "price",
|
||||
"product": "prod_NORMALIZED0002",
|
||||
"recurring": null,
|
||||
"tax_behavior": "unspecified",
|
||||
"tiers_mode": null,
|
||||
"transform_quantity": null,
|
||||
"type": "one_time",
|
||||
"unit_amount": -48000,
|
||||
"unit_amount_decimal": "-48000"
|
||||
},
|
||||
"proration": false,
|
||||
"proration_details": {
|
||||
"credited_items": null
|
||||
},
|
||||
"quantity": 1,
|
||||
"subscription": null,
|
||||
"tax_amounts": [],
|
||||
"tax_rates": [],
|
||||
"type": "invoiceitem",
|
||||
"unit_amount_excluding_tax": "-48000"
|
||||
}
|
||||
],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"total_count": 2,
|
||||
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
|
||||
},
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"next_payment_attempt": null,
|
||||
"number": "NORMALI-0002",
|
||||
"object": "invoice",
|
||||
"on_behalf_of": null,
|
||||
"paid": true,
|
||||
"paid_out_of_band": false,
|
||||
"payment_intent": null,
|
||||
"payment_settings": {
|
||||
"default_mandate": null,
|
||||
"payment_method_options": null,
|
||||
"payment_method_types": null
|
||||
},
|
||||
"period_end": 1000000000,
|
||||
"period_start": 1000000000,
|
||||
"post_payment_credit_notes_amount": 0,
|
||||
"pre_payment_credit_notes_amount": 0,
|
||||
"quote": null,
|
||||
"receipt_number": null,
|
||||
"rendering": {
|
||||
"amount_tax_display": null,
|
||||
"pdf": {
|
||||
"page_size": "letter"
|
||||
}
|
||||
},
|
||||
"rendering_options": null,
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": 0,
|
||||
"statement_descriptor": "Zulip Cloud Standard",
|
||||
"status": "paid",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
"marked_uncollectible_at": null,
|
||||
"paid_at": 1000000000,
|
||||
"voided_at": null
|
||||
},
|
||||
"subscription": null,
|
||||
"subscription_details": {
|
||||
"metadata": null
|
||||
},
|
||||
"subtotal": 0,
|
||||
"subtotal_excluding_tax": 0,
|
||||
"tax": null,
|
||||
"test_clock": null,
|
||||
"total": 0,
|
||||
"total_discount_amounts": [],
|
||||
"total_excluding_tax": 0,
|
||||
"total_tax_amounts": [],
|
||||
"transfer_data": null,
|
||||
"webhooks_delivered_at": null
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODZXuDEQaroqDjsd1DnbP9x",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0003",
|
||||
"idempotency_key": "da047b57-f188-4924-8e4a-e6187bc8f417"
|
||||
},
|
||||
"type": "invoice.payment_succeeded"
|
||||
}
|
||||
],
|
||||
"data": [],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"url": "/v1/events"
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"data": [],
|
||||
"has_more": false,
|
||||
"object": "list",
|
||||
"url": "/v1/events"
|
||||
}
|
||||
@@ -40,9 +40,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTQ50200DCAUTZjK?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEy0200M1ADhNeL?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QMWNueG01YW5GUGg3ZllyUEdNRVZKcVk4V2xqVVpTLDkwNzk3MTQ50200DCAUTZjK/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpXWlpYcFFGQklGamtRUExacnBFdXlvU0I2dlZTLDkyMDM0OTEy0200M1ADhNeL/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -76,7 +77,7 @@
|
||||
},
|
||||
"paid": true,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": 48000,
|
||||
@@ -87,7 +88,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -116,9 +117,10 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "othello@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNu036oGMgadvHDoumQ6LBaCwh87rbDR7JldLWCpfETq0ZVKEWyerThjC1H69W6SqHnT3YPHzz-zbVM1",
|
||||
"receipt_url": "https://pay.stripe.com/receipts/payment/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKN76qqsGMgZgaui54Nc6LBbpn6dtN1hXcAVR2ChXte8Ecqdu3cWtk6VikFLgoeo7xJBfgY0LR4CIhJhe",
|
||||
"refunded": false,
|
||||
"refunds": {
|
||||
"data": [],
|
||||
@@ -143,7 +145,7 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_hz13FcMGzbXnd0PjYlT8nOd20",
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_gaaXxocbBjOepNzIQyoHlMcVE",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1000000000,
|
||||
"currency": "usd",
|
||||
@@ -159,6 +161,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -170,7 +173,7 @@
|
||||
"next_action": null,
|
||||
"object": "payment_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZXnDEQaroqDjsCmngKwK6_secret_P1cnUx7CKKDYjNTRBFefmSYtnoInnsm",
|
||||
"client_secret": "seti_1OIlXiDEQaroqDjsvI6zH6rR_secret_P6zWBPBOAxlXilaHazyONXX4vFcGI5s",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZXnDEQaroqDjsCmngKwK6",
|
||||
"id": "seti_1OIlXiDEQaroqDjsvI6zH6rR",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODZXnDEQaroqDjsCIbUqU1v",
|
||||
"latest_attempt": "setatt_1OIlXiDEQaroqDjs8vqJZ53H",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZXmDEQaroqDjsBNUKYAY6_secret_P1cnHVcN8rotisyb7FEouGSuVo8qMpM",
|
||||
"client_secret": "seti_1OIlXhDEQaroqDjs1fXXuFlu_secret_P6zWkqWwRlOqpbP3JGSRFT1s92F1sUU",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZXmDEQaroqDjsBNUKYAY6",
|
||||
"id": "seti_1OIlXhDEQaroqDjs1fXXuFlu",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": null,
|
||||
"livemode": false,
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODZXnDEQaroqDjsCmngKwK6_secret_P1cnUx7CKKDYjNTRBFefmSYtnoInnsm",
|
||||
"client_secret": "seti_1OIlXiDEQaroqDjsvI6zH6rR_secret_P6zWBPBOAxlXilaHazyONXX4vFcGI5s",
|
||||
"created": 1000000000,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODZXnDEQaroqDjsCmngKwK6",
|
||||
"id": "seti_1OIlXiDEQaroqDjsvI6zH6rR",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODZXnDEQaroqDjsCIbUqU1v",
|
||||
"latest_attempt": "setatt_1OIlXiDEQaroqDjs8vqJZ53H",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODZXmDEQaroqDjsemP192DM",
|
||||
"payment_method": "pm_1OIlXhDEQaroqDjsm8crnb7t",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED02YTXo9NmXUlmUpuDoN3QunlOBYrNPdDoUq0LYqcyGReAtyO",
|
||||
"id": "cs_test_NORMALIZED022uV9JxUF8wFtvKu0nBvAfD8xqGg4mH8COGhMYSydyKnyEa",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -58,7 +58,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODZXmDEQaroqDjsBNUKYAY6",
|
||||
"setup_intent": "seti_1OIlXhDEQaroqDjs1fXXuFlu",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -69,5 +69,5 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02YTXo9NmXUlmUpuDoN3QunlOBYrNPdDoUq0LYqcyGReAtyO#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED022uV9JxUF8wFtvKu0nBvAfD8xqGg4mH8COGhMYSydyKnyEa#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED02YTXo9NmXUlmUpuDoN3QunlOBYrNPdDoUq0LYqcyGReAtyO",
|
||||
"id": "cs_test_NORMALIZED022uV9JxUF8wFtvKu0nBvAfD8xqGg4mH8COGhMYSydyKnyEa",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -60,7 +60,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODZXmDEQaroqDjsBNUKYAY6",
|
||||
"setup_intent": "seti_1OIlXhDEQaroqDjs1fXXuFlu",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -71,7 +71,7 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02YTXo9NmXUlmUpuDoN3QunlOBYrNPdDoUq0LYqcyGReAtyO#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED022uV9JxUF8wFtvKu0nBvAfD8xqGg4mH8COGhMYSydyKnyEa#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
],
|
||||
"has_more": true,
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"default_payment_method": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"default_payment_method": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
@@ -43,13 +43,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"id": "evt_1ODkuIDEQaroqDjsa7wYDH8M",
|
||||
"id": "evt_1OIlXvDEQaroqDjsoJvhLiqB",
|
||||
"livemode": false,
|
||||
"object": "event",
|
||||
"pending_webhooks": 0,
|
||||
"request": {
|
||||
"id": "req_NORMALIZED0001",
|
||||
"idempotency_key": "62fc5b24-11a5-41cb-89a1-bb4cb117eb3f"
|
||||
"idempotency_key": "49bc0d95-d9ec-4872-891b-a1ce23989500"
|
||||
},
|
||||
"type": "customer.updated"
|
||||
}
|
||||
|
||||
@@ -65,6 +65,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -86,7 +87,7 @@
|
||||
},
|
||||
"paid": false,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"payment_method": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": null,
|
||||
@@ -97,7 +98,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -126,6 +127,7 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": null,
|
||||
@@ -147,9 +149,9 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_35S0RwZGKlxPgcF3b7KQLi1YT",
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_n1KKNJkXE3HBn9XQXDPAxg09C",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1010000005,
|
||||
"created": 1010000004,
|
||||
"currency": "usd",
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": "Upgrade to Zulip Cloud Standard, $80.0 x 6",
|
||||
@@ -183,7 +185,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -202,7 +204,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
@@ -217,6 +219,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -275,7 +278,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -294,13 +297,13 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
"type": "card"
|
||||
},
|
||||
"request_log_url": "https://dashboard.stripe.com/test/logs/req_NORMALIZED0002?t=1700300024",
|
||||
"request_log_url": "https://dashboard.stripe.com/test/logs/req_NORMALIZED0002?t=1701494121",
|
||||
"setup_intent": null,
|
||||
"source": null,
|
||||
"type": "card_error"
|
||||
@@ -313,11 +316,11 @@
|
||||
"Access-Control-Max-Age": "300",
|
||||
"Cache-Control": "no-cache, no-store",
|
||||
"Connection": "keep-alive",
|
||||
"Content-Length": "9856",
|
||||
"Content-Length": "9960",
|
||||
"Content-Security-Policy": "report-uri https://q.stripe.com/csp-report?p=v1%2Fpayment_intents; block-all-mixed-content; default-src 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src 'self' 'report-sample'; style-src 'self'",
|
||||
"Content-Type": "application/json",
|
||||
"Date": "NORMALIZED DATETIME",
|
||||
"Idempotency-Key": "82307328-b31e-4861-b497-54c103e2d89d",
|
||||
"Idempotency-Key": "2a366e05-a7b2-4fd7-81d6-8cb36f6a2b1b",
|
||||
"Original-Request": "req_NORMALIZED0002",
|
||||
"Request-Id": "req_NORMALIZED0002",
|
||||
"Server": "nginx",
|
||||
@@ -393,6 +396,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -414,7 +418,7 @@
|
||||
},
|
||||
"paid": false,
|
||||
"payment_intent": "pi_NORMALIZED00000000000001",
|
||||
"payment_method": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"payment_method": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"payment_method_details": {
|
||||
"card": {
|
||||
"amount_authorized": null,
|
||||
@@ -425,7 +429,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"extended_authorization": {
|
||||
"status": "disabled"
|
||||
@@ -454,6 +458,7 @@
|
||||
},
|
||||
"type": "card"
|
||||
},
|
||||
"radar_options": {},
|
||||
"receipt_email": "hamlet@zulip.com",
|
||||
"receipt_number": null,
|
||||
"receipt_url": null,
|
||||
@@ -481,9 +486,9 @@
|
||||
"total_count": 1,
|
||||
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
|
||||
},
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_35S0RwZGKlxPgcF3b7KQLi1YT",
|
||||
"client_secret": "pi_NORMALIZED00000000000001_secret_n1KKNJkXE3HBn9XQXDPAxg09C",
|
||||
"confirmation_method": "automatic",
|
||||
"created": 1010000005,
|
||||
"created": 1010000004,
|
||||
"currency": "usd",
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": "Upgrade to Zulip Cloud Standard, $80.0 x 6",
|
||||
@@ -517,7 +522,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -536,7 +541,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
@@ -551,6 +556,7 @@
|
||||
"billing_schedule": "1",
|
||||
"license_management": "automatic",
|
||||
"licenses": "6",
|
||||
"plan_tier": "1",
|
||||
"price_per_license": "8000",
|
||||
"realm_id": "1",
|
||||
"realm_str": "zulip",
|
||||
@@ -609,7 +615,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -628,13 +634,13 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"id": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
"type": "card"
|
||||
},
|
||||
"request_log_url": "https://dashboard.stripe.com/test/logs/req_NORMALIZED0002?t=1700300024",
|
||||
"request_log_url": "https://dashboard.stripe.com/test/logs/req_NORMALIZED0002?t=1701494121",
|
||||
"type": "card_error"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODkuHDEQaroqDjsOK9izlqp_secret_P1oXIwopESgbGd5kCDpJAckrMODQ4PZ",
|
||||
"client_secret": "seti_1OIlXtDEQaroqDjsgZwyhjiU_secret_P6zWKS52xWBvynYvmsJtxtyLfgPePhv",
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODkuHDEQaroqDjsOK9izlqp",
|
||||
"id": "seti_1OIlXtDEQaroqDjsgZwyhjiU",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODkuHDEQaroqDjsqIuiHGr1",
|
||||
"latest_attempt": "setatt_1OIlXtDEQaroqDjsM8404dt1",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"payment_method": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODkuFDEQaroqDjsSRvNjlQ9_secret_P1oXEVffOtfoUES7GlWnfjfLMZP5GE9",
|
||||
"created": 1010000006,
|
||||
"client_secret": "seti_1OIlXtDEQaroqDjsDKuSZ1M8_secret_P6zWKTq7xYbOiJ6GJDWEVXKFN7GXBLr",
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODkuFDEQaroqDjsSRvNjlQ9",
|
||||
"id": "seti_1OIlXtDEQaroqDjsDKuSZ1M8",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": null,
|
||||
"livemode": false,
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
"application": null,
|
||||
"automatic_payment_methods": null,
|
||||
"cancellation_reason": null,
|
||||
"client_secret": "seti_1ODkuHDEQaroqDjsOK9izlqp_secret_P1oXIwopESgbGd5kCDpJAckrMODQ4PZ",
|
||||
"client_secret": "seti_1OIlXtDEQaroqDjsgZwyhjiU_secret_P6zWKS52xWBvynYvmsJtxtyLfgPePhv",
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"description": null,
|
||||
"flow_directions": null,
|
||||
"id": "seti_1ODkuHDEQaroqDjsOK9izlqp",
|
||||
"id": "seti_1OIlXtDEQaroqDjsgZwyhjiU",
|
||||
"last_setup_error": null,
|
||||
"latest_attempt": "setatt_1ODkuHDEQaroqDjsqIuiHGr1",
|
||||
"latest_attempt": "setatt_1OIlXtDEQaroqDjsM8404dt1",
|
||||
"livemode": false,
|
||||
"mandate": null,
|
||||
"metadata": {},
|
||||
"next_action": null,
|
||||
"object": "setup_intent",
|
||||
"on_behalf_of": null,
|
||||
"payment_method": "pm_1ODkuHDEQaroqDjsOkC5GftU",
|
||||
"payment_method": "pm_1OIlXtDEQaroqDjsW5IClxeu",
|
||||
"payment_method_configuration_details": null,
|
||||
"payment_method_options": {
|
||||
"card": {
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"client_secret": null,
|
||||
"consent": null,
|
||||
"consent_collection": null,
|
||||
"created": 1010000006,
|
||||
"created": 1010000002,
|
||||
"currency": null,
|
||||
"currency_conversion": null,
|
||||
"custom_fields": [],
|
||||
@@ -34,7 +34,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED01gBNk8qlvLnUF2wU2P23l2TVhtqIIKl0cHiUiQIMRIC7jgL",
|
||||
"id": "cs_test_NORMALIZED01QKi3kfWTaa0Vmcpa0MZAkZw6V4dC3cwJuR48tRmTUrynWd",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -58,7 +58,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODkuFDEQaroqDjsSRvNjlQ9",
|
||||
"setup_intent": "seti_1OIlXtDEQaroqDjsDKuSZ1M8",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -69,5 +69,5 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED01gBNk8qlvLnUF2wU2P23l2TVhtqIIKl0cHiUiQIMRIC7jgL#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED01QKi3kfWTaa0Vmcpa0MZAkZw6V4dC3cwJuR48tRmTUrynWd#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"client_secret": null,
|
||||
"consent": null,
|
||||
"consent_collection": null,
|
||||
"created": 1010000006,
|
||||
"created": 1010000002,
|
||||
"currency": null,
|
||||
"currency_conversion": null,
|
||||
"custom_fields": [],
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
"customer_email": null,
|
||||
"expires_at": 1000000000,
|
||||
"id": "cs_test_NORMALIZED01gBNk8qlvLnUF2wU2P23l2TVhtqIIKl0cHiUiQIMRIC7jgL",
|
||||
"id": "cs_test_NORMALIZED01QKi3kfWTaa0Vmcpa0MZAkZw6V4dC3cwJuR48tRmTUrynWd",
|
||||
"invoice": null,
|
||||
"invoice_creation": null,
|
||||
"livemode": false,
|
||||
@@ -60,7 +60,7 @@
|
||||
"enabled": false
|
||||
},
|
||||
"recovered_from": null,
|
||||
"setup_intent": "seti_1ODkuFDEQaroqDjsSRvNjlQ9",
|
||||
"setup_intent": "seti_1OIlXtDEQaroqDjsDKuSZ1M8",
|
||||
"shipping": null,
|
||||
"shipping_address_collection": null,
|
||||
"shipping_options": [],
|
||||
@@ -71,7 +71,7 @@
|
||||
"success_url": "http://zulip.testserver/billing/event_status?stripe_session_id={CHECKOUT_SESSION_ID}",
|
||||
"total_details": null,
|
||||
"ui_mode": "hosted",
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED01gBNk8qlvLnUF2wU2P23l2TVhtqIIKl0cHiUiQIMRIC7jgL#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED01QKi3kfWTaa0Vmcpa0MZAkZw6V4dC3cwJuR48tRmTUrynWd#fidkdWxOYHwnPyd1blpxYHZxWl1UZjFOczZJXUE2PUpzUWNPV2ZpdlFzUCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl"
|
||||
}
|
||||
],
|
||||
"has_more": true,
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
"amount": 14400,
|
||||
"amount_excluding_tax": 14400,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Plus - renewal",
|
||||
"description": "Zulip Cloud Plus - renewal",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
@@ -133,7 +133,7 @@
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": -7200,
|
||||
"statement_descriptor": "Zulip Plus",
|
||||
"statement_descriptor": "Zulip Cloud Plus",
|
||||
"status": "draft",
|
||||
"status_transitions": {
|
||||
"finalized_at": null,
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QM2RWVEFzekZPQzhpS2pLRUUwdUtHZFdYSFR6elVuLDkxMjYxMDk50200glANUnat?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpYRmRrRWpBczByNUYyVlFXM2FIdGx1Q1JKV21yLDkyMDM0OTI10200SOwO7QdE?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QM2RWVEFzekZPQzhpS2pLRUUwdUtHZFdYSFR6elVuLDkxMjYxMDk50200glANUnat/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpYRmRrRWpBczByNUYyVlFXM2FIdGx1Q1JKV21yLDkyMDM0OTI10200SOwO7QdE/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -51,7 +51,7 @@
|
||||
"amount": 14400,
|
||||
"amount_excluding_tax": 14400,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Plus - renewal",
|
||||
"description": "Zulip Cloud Plus - renewal",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
@@ -133,7 +133,7 @@
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": -7200,
|
||||
"statement_descriptor": "Zulip Plus",
|
||||
"statement_descriptor": "Zulip Cloud Plus",
|
||||
"status": "open",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
|
||||
@@ -42,9 +42,9 @@
|
||||
"ending_balance": 0,
|
||||
"footer": null,
|
||||
"from_invoice": null,
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QM2RWVEFzekZPQzhpS2pLRUUwdUtHZFdYSFR6elVuLDkxMjYxMTAw0200IAw0qFPB?s=ap",
|
||||
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpYRmRrRWpBczByNUYyVlFXM2FIdGx1Q1JKV21yLDkyMDM0OTI10200SOwO7QdE?s=ap",
|
||||
"id": "in_NORMALIZED00000000000001",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QM2RWVEFzekZPQzhpS2pLRUUwdUtHZFdYSFR6elVuLDkxMjYxMTAw0200IAw0qFPB/pdf?s=ap",
|
||||
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QNnpYRmRrRWpBczByNUYyVlFXM2FIdGx1Q1JKV21yLDkyMDM0OTI10200SOwO7QdE/pdf?s=ap",
|
||||
"last_finalization_error": null,
|
||||
"latest_revision": null,
|
||||
"lines": {
|
||||
@@ -53,7 +53,7 @@
|
||||
"amount": 14400,
|
||||
"amount_excluding_tax": 14400,
|
||||
"currency": "usd",
|
||||
"description": "Zulip Plus - renewal",
|
||||
"description": "Zulip Cloud Plus - renewal",
|
||||
"discount_amounts": [],
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
@@ -135,7 +135,7 @@
|
||||
"shipping_cost": null,
|
||||
"shipping_details": null,
|
||||
"starting_balance": -7200,
|
||||
"statement_descriptor": "Zulip Plus",
|
||||
"statement_descriptor": "Zulip Cloud Plus",
|
||||
"status": "open",
|
||||
"status_transitions": {
|
||||
"finalized_at": 1000000000,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"currency": "usd",
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"date": 1000000000,
|
||||
"description": "Zulip Plus - renewal",
|
||||
"description": "Zulip Cloud Plus - renewal",
|
||||
"discountable": false,
|
||||
"discounts": [],
|
||||
"id": "ii_NORMALIZED00000000000001",
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZY4DEQaroqDjst3BklA3q",
|
||||
"default_payment_method": "pm_1OIlY3DEQaroqDjslFpuk1CA",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZY8DEQaroqDjs9CrZJasJ",
|
||||
"default_payment_method": "pm_1OIlY7DEQaroqDjsWWd7JRsa",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYCDEQaroqDjsrpUcYFid",
|
||||
"default_payment_method": "pm_1OIlYBDEQaroqDjsjD1cNbBj",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYGDEQaroqDjsm4ouIeUW",
|
||||
"default_payment_method": "pm_1OIlYFDEQaroqDjso6F7pFrk",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYKDEQaroqDjsker9EuiP",
|
||||
"default_payment_method": "pm_1OIlYIDEQaroqDjsByOEWq10",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYODEQaroqDjsqrgagvFr",
|
||||
"default_payment_method": "pm_1OIlYMDEQaroqDjsgwTv4ukx",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYSDEQaroqDjs0mTTiBeD",
|
||||
"default_payment_method": "pm_1OIlYQDEQaroqDjs5Yt0Xtvd",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYWDEQaroqDjslD4xcPaQ",
|
||||
"default_payment_method": "pm_1OIlYUDEQaroqDjsYOMRzrid",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"invoice_prefix": "NORMA01",
|
||||
"invoice_settings": {
|
||||
"custom_fields": null,
|
||||
"default_payment_method": "pm_1ODZYZDEQaroqDjsVOcw9c5t",
|
||||
"default_payment_method": "pm_1OIlYXDEQaroqDjssam6O1GA",
|
||||
"footer": null,
|
||||
"rendering_options": null
|
||||
},
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZY4DEQaroqDjst3BklA3q",
|
||||
"id": "pm_1OIlY3DEQaroqDjslFpuk1CA",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000003,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYKDEQaroqDjsker9EuiP",
|
||||
"id": "pm_1OIlYIDEQaroqDjsByOEWq10",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000004,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYODEQaroqDjsqrgagvFr",
|
||||
"id": "pm_1OIlYMDEQaroqDjsgwTv4ukx",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000004,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYODEQaroqDjsqrgagvFr",
|
||||
"id": "pm_1OIlYMDEQaroqDjsgwTv4ukx",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000005,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYSDEQaroqDjs0mTTiBeD",
|
||||
"id": "pm_1OIlYQDEQaroqDjs5Yt0Xtvd",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000005,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYSDEQaroqDjs0mTTiBeD",
|
||||
"id": "pm_1OIlYQDEQaroqDjs5Yt0Xtvd",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000006,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYWDEQaroqDjslD4xcPaQ",
|
||||
"id": "pm_1OIlYUDEQaroqDjsYOMRzrid",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000006,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYWDEQaroqDjslD4xcPaQ",
|
||||
"id": "pm_1OIlYUDEQaroqDjsYOMRzrid",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000007,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYZDEQaroqDjsVOcw9c5t",
|
||||
"id": "pm_1OIlYXDEQaroqDjssam6O1GA",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000007,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYZDEQaroqDjsVOcw9c5t",
|
||||
"id": "pm_1OIlYXDEQaroqDjssam6O1GA",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000002,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZY4DEQaroqDjst3BklA3q",
|
||||
"id": "pm_1OIlY3DEQaroqDjslFpuk1CA",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000008,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZY8DEQaroqDjs9CrZJasJ",
|
||||
"id": "pm_1OIlY7DEQaroqDjsWWd7JRsa",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000008,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZY8DEQaroqDjs9CrZJasJ",
|
||||
"id": "pm_1OIlY7DEQaroqDjsWWd7JRsa",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000009,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYCDEQaroqDjsrpUcYFid",
|
||||
"id": "pm_1OIlYBDEQaroqDjsjD1cNbBj",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000009,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYCDEQaroqDjsrpUcYFid",
|
||||
"id": "pm_1OIlYBDEQaroqDjsjD1cNbBj",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"cvc_check": "pass"
|
||||
},
|
||||
"country": "US",
|
||||
"exp_month": 11,
|
||||
"exp_month": 12,
|
||||
"exp_year": 2024,
|
||||
"fingerprint": "NORMALIZED000001",
|
||||
"funding": "credit",
|
||||
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"created": 1010000010,
|
||||
"customer": "cus_NORMALIZED0001",
|
||||
"id": "pm_1ODZYGDEQaroqDjsm4ouIeUW",
|
||||
"id": "pm_1OIlYFDEQaroqDjso6F7pFrk",
|
||||
"livemode": false,
|
||||
"metadata": {},
|
||||
"object": "payment_method",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user