upgrade: Allow payment by invoice.

This commit is contained in:
Aman Agrawal
2024-03-03 23:44:59 +00:00
committed by Tim Abbott
parent b1ea8f3c1c
commit c84b9cbc97
1173 changed files with 24701 additions and 16933 deletions

View File

@@ -97,7 +97,7 @@ BILLING_SUPPORT_EMAIL = "sales@zulip.com"
MIN_INVOICED_LICENSES = 30
MAX_INVOICED_LICENSES = 1000
DEFAULT_INVOICE_DAYS_UNTIL_DUE = 30
DEFAULT_INVOICE_DAYS_UNTIL_DUE = 15
VALID_BILLING_MODALITY_VALUES = ["send_invoice", "charge_automatically"]
VALID_BILLING_SCHEDULE_VALUES = ["annual", "monthly"]
@@ -206,7 +206,9 @@ def validate_licenses(
) -> None:
min_licenses = max(seat_count, min_licenses_for_plan)
max_licenses = None
if not charge_automatically:
# max / min license check for invoiced plans is disabled in production right now.
# Logic and tests are kept in case we decide to enable it in future.
if settings.TEST_SUITE and not charge_automatically:
min_licenses = max(seat_count, MIN_INVOICED_LICENSES)
max_licenses = MAX_INVOICED_LICENSES
@@ -556,6 +558,7 @@ class UpgradeRequest:
class InitialUpgradeRequest:
manual_license_management: bool
tier: int
billing_modality: str
success_message: str = ""
@@ -639,6 +642,8 @@ class UpgradePageParams(TypedDict):
flat_discount: int
flat_discounted_months: int
fixed_price: Optional[int]
setup_payment_by_invoice: bool
free_trial_days: Optional[int]
class UpgradePageSessionTypeSpecificContext(TypedDict):
@@ -668,7 +673,6 @@ class UpgradePageContext(TypedDict):
discount_percent: Optional[str]
email: str
exempt_from_license_number_check: bool
free_trial_days: Optional[int]
free_trial_end_date: Optional[str]
is_demo_organization: bool
manual_license_management: bool
@@ -686,6 +690,7 @@ class UpgradePageContext(TypedDict):
success_message: str
is_sponsorship_pending: bool
sponsorship_plan_name: str
scheduled_upgrade_invoice_amount_due: Optional[str]
class SponsorshipRequestForm(forms.Form):
@@ -797,8 +802,14 @@ class BillingSession(ABC):
return_to_billing_page: bool,
manual_license_management: bool,
tier: Optional[int] = None,
setup_payment_by_invoice: bool = False,
) -> str:
customer = self.get_customer()
if setup_payment_by_invoice and (
customer is None or customer.stripe_customer_id is None
): # nocoverage
customer = self.create_stripe_customer()
assert customer is not None and customer.stripe_customer_id is not None
if return_to_billing_page:
@@ -809,6 +820,7 @@ class BillingSession(ABC):
params = {
"manual_license_management": str(manual_license_management).lower(),
"tier": str(tier),
"setup_payment_by_invoice": str(setup_payment_by_invoice).lower(),
}
return_url = f"{base_return_url}?{urlencode(params)}"
@@ -878,7 +890,10 @@ class BillingSession(ABC):
days_until_due = None
else:
collection_method = "send_invoice"
days_until_due = DEFAULT_INVOICE_DAYS_UNTIL_DUE
# days_until_due is required for `send_invoice` collection method. Since this is an invoice
# for upgrade, the due date is irrelevant since customer will upgrade once they pay the invoice
# regardless of the due date. Using `1` shows `Due today / tomorrow` which seems nice.
days_until_due = 1
metadata = {
"plan_tier": plan_tier,
@@ -1098,16 +1113,20 @@ 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
charge_automatically = metadata["billing_modality"] == "charge_automatically"
# 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):
if charge_automatically and not stripe_customer_has_credit_card_as_default_payment_method(
stripe_customer
):
raise BillingError(
"no payment method",
"Please add a credit card before upgrading.",
)
assert stripe_customer.invoice_settings is not None
assert stripe_customer.invoice_settings.default_payment_method is not None
if charge_automatically:
assert stripe_customer.invoice_settings is not None
assert stripe_customer.invoice_settings.default_payment_method is not None
stripe_invoice = None
try:
stripe_invoice = self.generate_invoice_for_upgrade(
@@ -1117,7 +1136,7 @@ class BillingSession(ABC):
metadata["licenses"],
metadata["plan_tier"],
metadata["billing_schedule"],
charge_automatically=True,
charge_automatically=charge_automatically,
license_management=metadata["license_management"],
)
assert stripe_invoice.id is not None
@@ -1126,10 +1145,11 @@ class BillingSession(ABC):
customer=customer,
status=Invoice.SENT,
)
# Stripe takes its sweet hour to charge customers after creating an invoice.
# Since we want to charge customers immediately, we charge them manually.
# Then poll for the status of the invoice to see if the payment succeeded.
stripe_invoice = stripe.Invoice.pay(stripe_invoice.id)
if charge_automatically:
# Stripe takes its sweet hour to charge customers after creating an invoice.
# Since we want to charge customers immediately, we charge them manually.
# Then poll for the status of the invoice to see if the payment succeeded.
stripe_invoice = stripe.Invoice.pay(stripe_invoice.id)
except Exception as e:
if stripe_invoice is not None:
assert stripe_invoice.id is not None
@@ -1528,7 +1548,7 @@ class BillingSession(ABC):
f"No current plan for {self.billing_entity_display_name}."
) # nocoverage
def generate_stripe_invoice_and_charge_immediately(
def generate_stripe_invoice(
self,
plan_tier: int,
seat_count: int,
@@ -1813,7 +1833,6 @@ class BillingSession(ABC):
if billing_modality == "charge_automatically" and license_management == "automatic":
licenses = seat_count
if billing_modality == "send_invoice":
schedule = "annual"
license_management = "manual"
exempt_from_license_number_check = (
@@ -1857,11 +1876,7 @@ class BillingSession(ABC):
and upgrade_request.remote_server_plan_start_date == "billing_cycle_end_date"
)
# Directly upgrade free trial orgs or invoice payment orgs to standard plan.
if (
should_schedule_upgrade_for_legacy_remote_server
or free_trial
or not charge_automatically
):
if should_schedule_upgrade_for_legacy_remote_server or free_trial:
self.process_initial_upgrade(
upgrade_request.tier,
licenses,
@@ -1874,7 +1889,7 @@ class BillingSession(ABC):
)
data["organization_upgrade_successful"] = True
else:
stripe_invoice_id = self.generate_stripe_invoice_and_charge_immediately(
stripe_invoice_id = self.generate_stripe_invoice(
upgrade_request.tier,
seat_count,
licenses,
@@ -2398,6 +2413,7 @@ class BillingSession(ABC):
fixed_price = None
pay_by_invoice_payments_page = None
scheduled_upgrade_invoice_amount_due = None
if customer is not None:
fixed_price_plan_offer = get_configured_fixed_price_plan_offer(customer, tier)
if fixed_price_plan_offer:
@@ -2407,6 +2423,19 @@ class BillingSession(ABC):
if fixed_price_plan_offer.sent_invoice_id is not None:
invoice = stripe.Invoice.retrieve(fixed_price_plan_offer.sent_invoice_id)
pay_by_invoice_payments_page = invoice.hosted_invoice_url
else:
# NOTE: Only use `last_send_invoice` to display invoice due information and not to verify payment.
last_send_invoice = (
Invoice.objects.filter(customer=customer, status=Invoice.SENT)
.order_by("id")
.last()
)
if last_send_invoice is not None:
invoice = stripe.Invoice.retrieve(last_send_invoice.stripe_invoice_id)
if invoice is not None:
scheduled_upgrade_invoice_amount_due = format_money(invoice.amount_due)
pay_by_invoice_payments_page = f"{self.billing_base_url}/invoices"
percent_off = Decimal(0)
if customer is not None:
@@ -2416,6 +2445,12 @@ class BillingSession(ABC):
customer_specific_context = self.get_upgrade_page_session_type_specific_context()
min_licenses_for_plan = self.min_licenses_for_plan(tier)
setup_payment_by_invoice = initial_upgrade_request.billing_modality == "send_invoice"
# Regardless of value passed, invoice payments always have manual license management.
if setup_payment_by_invoice:
initial_upgrade_request.manual_license_management = True
seat_count = self.current_count_for_billed_licenses()
using_min_licenses_for_plan = min_licenses_for_plan > seat_count
if using_min_licenses_for_plan:
@@ -2450,7 +2485,6 @@ class BillingSession(ABC):
"discount_percent": format_discount_percentage(percent_off),
"email": customer_specific_context["email"],
"exempt_from_license_number_check": exempt_from_license_number_check,
"free_trial_days": free_trial_days,
"free_trial_end_date": free_trial_end_date,
"is_demo_organization": customer_specific_context["is_demo_organization"],
"remote_server_legacy_plan_end_date": remote_server_legacy_plan_end_date,
@@ -2472,6 +2506,8 @@ class BillingSession(ABC):
"flat_discount": flat_discount,
"flat_discounted_months": flat_discounted_months,
"fixed_price": fixed_price,
"setup_payment_by_invoice": setup_payment_by_invoice,
"free_trial_days": free_trial_days,
},
"using_min_licenses_for_plan": using_min_licenses_for_plan,
"min_licenses_for_plan": min_licenses_for_plan,
@@ -2487,6 +2523,7 @@ class BillingSession(ABC):
"sponsorship_plan_name": self.get_sponsorship_plan_name(
customer, is_self_hosted_billing
),
"scheduled_upgrade_invoice_amount_due": scheduled_upgrade_invoice_amount_due,
}
return None, context

View File

@@ -142,13 +142,22 @@ def handle_invoice_paid_event(stripe_invoice: stripe.Invoice, invoice: Invoice)
remote_server_legacy_plan=remote_server_legacy_plan,
stripe_invoice_paid=True,
)
elif stripe_invoice.collection_method == "charge_automatically":
else:
metadata = stripe_invoice.metadata
assert metadata is not None
# Only process upgrade required if metadata has the required keys.
# This is a safeguard to avoid processing custom invoices.
if (
metadata is None
or metadata.get("billing_schedule") is None
or metadata.get("plan_tier") is None
): # nocoverage
return
billing_session = get_billing_session_for_stripe_webhook(customer, metadata.get("user_id"))
remote_server_legacy_plan = billing_session.get_remote_server_legacy_plan(customer)
billing_schedule = int(metadata["billing_schedule"])
plan_tier = int(metadata["plan_tier"])
charge_automatically = stripe_invoice.collection_method != "send_invoice"
if configured_fixed_price_plan and customer.required_plan_tier == plan_tier:
assert customer.required_plan_tier is not None
billing_session.process_initial_upgrade(
@@ -158,7 +167,7 @@ def handle_invoice_paid_event(stripe_invoice: stripe.Invoice, invoice: Invoice)
licenses=0,
automanage_licenses=True,
billing_schedule=billing_schedule,
charge_automatically=True,
charge_automatically=charge_automatically,
free_trial=False,
remote_server_legacy_plan=remote_server_legacy_plan,
stripe_invoice_paid=True,
@@ -169,7 +178,7 @@ def handle_invoice_paid_event(stripe_invoice: stripe.Invoice, invoice: Invoice)
int(metadata["licenses"]),
metadata["license_management"] == "automatic",
billing_schedule=billing_schedule,
charge_automatically=True,
charge_automatically=charge_automatically,
free_trial=False,
remote_server_legacy_plan=remote_server_legacy_plan,
stripe_invoice_paid=True,

View File

@@ -51,7 +51,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"payment_method_details": {
"card": {
"amount_authorized": 100000,
@@ -62,7 +62,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -94,7 +94,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKLznmK4GMgbnQYxjhBw6LBYBJfXa5qHpbXfK0MWh-a77wSrWrSEhmiZv5jEREazEoXZ9M4BTPLXUOeWS?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNiUla8GMgZ_ljqDf6M6LBbtbQO8AROadME8ipwPmsZHUT4URg08PNLOVwK_b7-ECq_20-N2xIiotjEY?s=ap",
"refunded": false,
"refunds": {
"data": [],

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"default_payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"footer": null,
"rendering_options": null
},

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusIDEQaroqDjsutT8G94V",
"id": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusIDEQaroqDjsutT8G94V",
"id": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusIDEQaroqDjsutT8G94V",
"id": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusIDEQaroqDjsutT8G94V",
"id": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -19,7 +19,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"default_payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"footer": null,
"rendering_options": null
},
@@ -43,13 +43,13 @@
}
}
},
"id": "evt_1OhusKDEQaroqDjsF1xldWQu",
"id": "evt_1OqSthDEQaroqDjs3FrenIgp",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0001",
"idempotency_key": "aaae7c78-84d2-4aac-879f-f50194f991be"
"idempotency_key": "09a5780f-2bf1-4660-bf9c-f1aa4f18cd13"
},
"type": "customer.updated"
}

View File

@@ -70,7 +70,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"payment_method_details": {
"card": {
"amount_authorized": 100000,
@@ -81,7 +81,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -113,7 +113,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKLrnmK4GMgZaAIFMepE6LBZ2MfIIjjsxKG1U1L_SUyPo6mHQODBgT2Sl2Bs8_lKheGmwwel3SPhEBwcV?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNeUla8GMgYA-AmoaxQ6LBbyBqcTCsmVPEfPRSXlL0IZVH3zY85aDKZBv1QJuqOZcFE98XEJOkXWm3__?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -138,7 +138,7 @@
"total_count": 1,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
},
"client_secret": "pi_NORMALIZED00000000000001_secret_8FzaavQlYjlpSAwc6ftYy3axP",
"client_secret": "pi_NORMALIZED00000000000001_secret_W8vLOxdRtCTwR7IapNFkz9qfQ",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -153,7 +153,7 @@
"next_action": null,
"object": "payment_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
@@ -181,16 +181,144 @@
"transfer_group": null
}
},
"id": "evt_3OhusNDEQaroqDjs0khN83aR",
"id": "evt_3OqStlDEQaroqDjs1O9wh5QC",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "0d9c606c-1f37-4dcf-b9df-97d5b4f0754d"
"idempotency_key": "bed5b9c8-0e7e-4b52-ab19-5da5bba6bd04"
},
"type": "payment_intent.succeeded"
},
{
"api_version": "2020-08-27",
"created": 1000000000,
"data": {
"object": {
"amount": 100000,
"amount_captured": 100000,
"amount_refunded": 0,
"application": null,
"application_fee": null,
"application_fee_amount": null,
"balance_transaction": "txn_NORMALIZED00000000000001",
"billing_details": {
"address": {
"city": null,
"country": null,
"line1": null,
"line2": null,
"postal_code": null,
"state": null
},
"email": null,
"name": null,
"phone": null
},
"calculated_statement_descriptor": "ZULIP CLOUD STANDARD",
"captured": true,
"created": 1000000000,
"currency": "usd",
"customer": "cus_NORMALIZED0001",
"description": "Payment for Invoice",
"destination": null,
"dispute": null,
"disputed": false,
"failure_balance_transaction": null,
"failure_code": null,
"failure_message": null,
"fraud_details": {},
"id": "ch_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
"object": "charge",
"on_behalf_of": null,
"order": null,
"outcome": {
"network_status": "approved_by_network",
"reason": null,
"risk_level": "normal",
"risk_score": 0,
"seller_message": "Payment complete.",
"type": "authorized"
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"payment_method_details": {
"card": {
"amount_authorized": 100000,
"brand": "visa",
"checks": {
"address_line1_check": null,
"address_postal_code_check": null,
"cvc_check": "pass"
},
"country": "US",
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
},
"fingerprint": "NORMALIZED000001",
"funding": "credit",
"incremental_authorization": {
"status": "unavailable"
},
"installments": null,
"last4": "4242",
"mandate": null,
"multicapture": {
"status": "unavailable"
},
"network": "visa",
"network_token": {
"used": false
},
"overcapture": {
"maximum_amount_capturable": 100000,
"status": "unavailable"
},
"three_d_secure": null,
"wallet": null
},
"type": "card"
},
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNeUla8GMgYU586YGsQ6LBZuRxx51qruAFYjjF-Gz8b_w7NcXaJEVusxXCZKpi-BrjHXtB5LMMNQWO5x?s=ap",
"refunded": false,
"refunds": {
"data": [],
"has_more": false,
"object": "list",
"total_count": 0,
"url": "/v1/charges/ch_NORMALIZED00000000000001/refunds"
},
"review": null,
"shipping": null,
"source": null,
"source_transfer": null,
"statement_descriptor": "Zulip Cloud Standard",
"statement_descriptor_suffix": null,
"status": "succeeded",
"transfer_data": null,
"transfer_group": null
}
},
"id": "evt_3OqStlDEQaroqDjs1IiGjzI1",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "bed5b9c8-0e7e-4b52-ab19-5da5bba6bd04"
},
"type": "charge.succeeded"
},
{
"api_version": "2020-08-27",
"created": 1000000000,
@@ -238,9 +366,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg002000E8VWplT?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM4OQ02001awFQMCJ?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg002000E8VWplT/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM4OQ02001awFQMCJ/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -257,6 +385,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -361,16 +490,16 @@
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusODEQaroqDjsTcL0dmry",
"id": "evt_1OqStlDEQaroqDjsX6DQaEiI",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "dddcaee0-e3b9-410d-a0d7-7125a8eb42d7"
"idempotency_key": "539038fe-0470-4e9e-9429-7a85aafab47f"
},
"type": "invoice.finalized"
},
@@ -421,9 +550,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg002000E8VWplT?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM4OQ02001awFQMCJ?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg002000E8VWplT/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM4OQ02001awFQMCJ/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -440,6 +569,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -544,7 +674,7 @@
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
},
"previous_attributes": {
"effective_at": null,
@@ -564,13 +694,13 @@
}
}
},
"id": "evt_1OhusODEQaroqDjsKPSd9ZOc",
"id": "evt_1OqStlDEQaroqDjsyBfQ0x2v",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "dddcaee0-e3b9-410d-a0d7-7125a8eb42d7"
"idempotency_key": "539038fe-0470-4e9e-9429-7a85aafab47f"
},
"type": "invoice.updated"
},
@@ -598,7 +728,7 @@
"total_count": 0,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
},
"client_secret": "pi_NORMALIZED00000000000001_secret_8FzaavQlYjlpSAwc6ftYy3axP",
"client_secret": "pi_NORMALIZED00000000000001_secret_W8vLOxdRtCTwR7IapNFkz9qfQ",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -641,13 +771,13 @@
"transfer_group": null
}
},
"id": "evt_3OhusNDEQaroqDjs0GasvTXI",
"id": "evt_3OqStlDEQaroqDjs11cMMFiA",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "dddcaee0-e3b9-410d-a0d7-7125a8eb42d7"
"idempotency_key": "539038fe-0470-4e9e-9429-7a85aafab47f"
},
"type": "payment_intent.created"
},
@@ -717,6 +847,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -821,16 +952,16 @@
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusNDEQaroqDjsdp7nMao5",
"id": "evt_1OqStkDEQaroqDjsZ76dRfSB",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0004",
"idempotency_key": "4967241f-b119-4c33-a434-8165a5918660"
"idempotency_key": "a7d699f5-b2b9-4188-b89e-bdec4180b74d"
},
"type": "invoice.created"
},
@@ -886,13 +1017,13 @@
"unit_amount_decimal": "4000"
}
},
"id": "evt_1OhusMDEQaroqDjsHfgQIsiY",
"id": "evt_1OqStkDEQaroqDjsNg850ZRb",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0005",
"idempotency_key": "a5edef93-cd5a-428d-8713-4dbfe7b55666"
"idempotency_key": "04f75f96-4c18-4e35-a8c1-70c64ba8677e"
},
"type": "invoiceitem.created"
},
@@ -915,7 +1046,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"default_payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"footer": null,
"rendering_options": null
},
@@ -938,13 +1069,13 @@
"default_currency": null
}
},
"id": "evt_1OhusMDEQaroqDjsAWFLyHeL",
"id": "evt_1OqStkDEQaroqDjsmWgCAvgu",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0005",
"idempotency_key": "a5edef93-cd5a-428d-8713-4dbfe7b55666"
"idempotency_key": "04f75f96-4c18-4e35-a8c1-70c64ba8677e"
},
"type": "customer.updated"
}

View File

@@ -47,9 +47,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg30200WaARXNdd?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MQ0200eQml8yt4?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg30200WaARXNdd/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MQ0200eQml8yt4/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -66,6 +66,375 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"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_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": 4000,
"unit_amount_decimal": "4000"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 25,
"subscription": null,
"tax_amounts": [],
"tax_rates": [],
"type": "invoiceitem",
"unit_amount_excluding_tax": "4000"
}
],
"has_more": false,
"object": "list",
"total_count": 1,
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
},
"livemode": false,
"metadata": {
"billing_schedule": "1",
"license_management": "automatic",
"licenses": "25",
"plan_tier": "1",
"user_id": "10"
},
"next_payment_attempt": null,
"number": "NORMALI-0002",
"object": "invoice",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"payment_intent": "pi_NORMALIZED00000000000001",
"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": 100000,
"subtotal_excluding_tax": 100000,
"tax": null,
"test_clock": null,
"total": 100000,
"total_discount_amounts": [],
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OqStnDEQaroqDjs6yZt1MsH",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "bed5b9c8-0e7e-4b52-ab19-5da5bba6bd04"
},
"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": 100000,
"amount_paid": 100000,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"enabled": false,
"liability": null,
"status": null
},
"billing_reason": "manual",
"charge": "ch_NORMALIZED00000000000001",
"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_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MQ0200eQml8yt4?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MQ0200eQml8yt4/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"data": [
{
"amount": 100000,
"amount_excluding_tax": 100000,
"currency": "usd",
"description": "Zulip Cloud Standard",
"discount_amounts": [],
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"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_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": 4000,
"unit_amount_decimal": "4000"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 25,
"subscription": null,
"tax_amounts": [],
"tax_rates": [],
"type": "invoiceitem",
"unit_amount_excluding_tax": "4000"
}
],
"has_more": false,
"object": "list",
"total_count": 1,
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
},
"livemode": false,
"metadata": {
"billing_schedule": "1",
"license_management": "automatic",
"licenses": "25",
"plan_tier": "1",
"user_id": "10"
},
"next_payment_attempt": null,
"number": "NORMALI-0002",
"object": "invoice",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"payment_intent": "pi_NORMALIZED00000000000001",
"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": 100000,
"subtotal_excluding_tax": 100000,
"tax": null,
"test_clock": null,
"total": 100000,
"total_discount_amounts": [],
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OqStnDEQaroqDjsv7P7ynGQ",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "bed5b9c8-0e7e-4b52-ab19-5da5bba6bd04"
},
"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": 100000,
"amount_paid": 100000,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"enabled": false,
"liability": null,
"status": null
},
"billing_reason": "manual",
"charge": "ch_NORMALIZED00000000000001",
"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_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MQ0200eQml8yt4?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MQ0200eQml8yt4/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"data": [
{
"amount": 100000,
"amount_excluding_tax": 100000,
"currency": "usd",
"description": "Zulip Cloud Standard",
"discount_amounts": [],
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -185,13 +554,13 @@
}
}
},
"id": "evt_1OhusRDEQaroqDjsoMARzuqz",
"id": "evt_1OqStnDEQaroqDjsWEIqOSZz",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "0d9c606c-1f37-4dcf-b9df-97d5b4f0754d"
"idempotency_key": "bed5b9c8-0e7e-4b52-ab19-5da5bba6bd04"
},
"type": "invoice.updated"
}

View File

@@ -1,372 +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": 100000,
"amount_paid": 100000,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"enabled": false,
"liability": null,
"status": null
},
"billing_reason": "manual",
"charge": "ch_NORMALIZED00000000000001",
"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_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg30200WaARXNdd?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg30200WaARXNdd/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"data": [
{
"amount": 100000,
"amount_excluding_tax": 100000,
"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": 1000000000,
"start": 1000000000
},
"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": 4000,
"unit_amount_decimal": "4000"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 25,
"subscription": null,
"tax_amounts": [],
"tax_rates": [],
"type": "invoiceitem",
"unit_amount_excluding_tax": "4000"
}
],
"has_more": false,
"object": "list",
"total_count": 1,
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
},
"livemode": false,
"metadata": {
"billing_schedule": "1",
"license_management": "automatic",
"licenses": "25",
"plan_tier": "1",
"user_id": "10"
},
"next_payment_attempt": null,
"number": "NORMALI-0002",
"object": "invoice",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"payment_intent": "pi_NORMALIZED00000000000001",
"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": 100000,
"subtotal_excluding_tax": 100000,
"tax": null,
"test_clock": null,
"total": 100000,
"total_discount_amounts": [],
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusRDEQaroqDjsBodX9YOR",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "0d9c606c-1f37-4dcf-b9df-97d5b4f0754d"
},
"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": 100000,
"amount_paid": 100000,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"enabled": false,
"liability": null,
"status": null
},
"billing_reason": "manual",
"charge": "ch_NORMALIZED00000000000001",
"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_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg30200WaARXNdd?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg30200WaARXNdd/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"data": [
{
"amount": 100000,
"amount_excluding_tax": 100000,
"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": 1000000000,
"start": 1000000000
},
"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": 4000,
"unit_amount_decimal": "4000"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 25,
"subscription": null,
"tax_amounts": [],
"tax_rates": [],
"type": "invoiceitem",
"unit_amount_excluding_tax": "4000"
}
],
"has_more": false,
"object": "list",
"total_count": 1,
"url": "/v1/invoices/in_NORMALIZED00000000000001/lines"
},
"livemode": false,
"metadata": {
"billing_schedule": "1",
"license_management": "automatic",
"licenses": "25",
"plan_tier": "1",
"user_id": "10"
},
"next_payment_attempt": null,
"number": "NORMALI-0002",
"object": "invoice",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"payment_intent": "pi_NORMALIZED00000000000001",
"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": 100000,
"subtotal_excluding_tax": 100000,
"tax": null,
"test_clock": null,
"total": 100000,
"total_discount_amounts": [],
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusRDEQaroqDjsUMIaU0um",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "0d9c606c-1f37-4dcf-b9df-97d5b4f0754d"
},
"type": "invoice.paid"
}
],
"data": [],
"has_more": false,
"object": "list",
"url": "/v1/events"

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTgz0200WTiG0MeY?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM4OQ02001awFQMCJ?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTgz0200WTiG0MeY/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM4OQ02001awFQMCJ/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 100000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg20200SOndDhT1?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MA0200cLYDWrj5?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxZGl2QnR5Y2hXekVjR1pZZUNIUWlBMDhUQWRqLDk4MDI4OTg20200SOndDhT1/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9XUzdWSXpCQzdJRkZXUTBJTkxqY25Oc3ZNN0huLDEwMDA2NjM5MA0200cLYDWrj5/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusIDEQaroqDjsNCn1B9ZP_secret_PWypACJ8j8p0GkeaqRlkLaHtItaHyDQ",
"client_secret": "seti_1OqStgDEQaroqDjs0ljEjFIc_secret_PfoWJP49Vqa0iZFngoUv8334N5OSHv8",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusIDEQaroqDjsNCn1B9ZP",
"id": "seti_1OqStgDEQaroqDjs0ljEjFIc",
"last_setup_error": null,
"latest_attempt": "setatt_1OhusIDEQaroqDjsUIACFNfl",
"latest_attempt": "setatt_1OqStgDEQaroqDjseEhNL0Ms",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -4,12 +4,12 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusHDEQaroqDjs04o9oGoA_secret_PWypRy8sKmv1r1ulkKBcmQnfhHhVQhS",
"client_secret": "seti_1OqStfDEQaroqDjsy3HnXbdM_secret_PfoWTDfFgwid0sHoP76Dfvot3WfdNQt",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusHDEQaroqDjs04o9oGoA",
"id": "seti_1OqStfDEQaroqDjsy3HnXbdM",
"last_setup_error": null,
"latest_attempt": null,
"livemode": false,

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusIDEQaroqDjsNCn1B9ZP_secret_PWypACJ8j8p0GkeaqRlkLaHtItaHyDQ",
"client_secret": "seti_1OqStgDEQaroqDjs0ljEjFIc_secret_PfoWJP49Vqa0iZFngoUv8334N5OSHv8",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusIDEQaroqDjsNCn1B9ZP",
"id": "seti_1OqStgDEQaroqDjs0ljEjFIc",
"last_setup_error": null,
"latest_attempt": "setatt_1OhusIDEQaroqDjsUIACFNfl",
"latest_attempt": "setatt_1OqStgDEQaroqDjseEhNL0Ms",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusIDEQaroqDjsutT8G94V",
"payment_method": "pm_1OqStgDEQaroqDjsWwM9p7MO",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -36,7 +36,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02lk5YnKfxGCMo0iczh2TqJfUG70DbsZQ2fMB2TuVn2ZIQht",
"id": "cs_test_NORMALIZED02vJj0Xr1bNanjMVFw7lgeay9VgpaRoeJhWwaTZk2b4CTTC5",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -51,7 +51,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -60,7 +64,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhusHDEQaroqDjs04o9oGoA",
"setup_intent": "seti_1OqStfDEQaroqDjsy3HnXbdM",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -71,5 +75,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_NORMALIZED02lk5YnKfxGCMo0iczh2TqJfUG70DbsZQ2fMB2TuVn2ZIQht#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02vJj0Xr1bNanjMVFw7lgeay9VgpaRoeJhWwaTZk2b4CTTC5#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}

View File

@@ -38,7 +38,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02lk5YnKfxGCMo0iczh2TqJfUG70DbsZQ2fMB2TuVn2ZIQht",
"id": "cs_test_NORMALIZED02vJj0Xr1bNanjMVFw7lgeay9VgpaRoeJhWwaTZk2b4CTTC5",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -53,7 +53,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -62,7 +66,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhusHDEQaroqDjs04o9oGoA",
"setup_intent": "seti_1OqStfDEQaroqDjsy3HnXbdM",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -73,7 +77,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_NORMALIZED02lk5YnKfxGCMo0iczh2TqJfUG70DbsZQ2fMB2TuVn2ZIQht#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02vJj0Xr1bNanjMVFw7lgeay9VgpaRoeJhWwaTZk2b4CTTC5#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}
],
"has_more": true,

View File

@@ -51,7 +51,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_details": {
"card": {
"amount_authorized": 7200,
@@ -62,7 +62,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -94,7 +94,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKMjnmK4GMgYM1wHT71o6LBYBNhPWloGWW5LXISP5Ae4kpxGzcqh-TaPNxBsVnPJNO6tGMyx-DGbgAJ8E?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOOUla8GMgaDq8DDpZg6LBbv31E3zueUvwYq3uIlJrVrusTHsRxd2RtELfEmOROjozmVolYO9ESfR6Uf?s=ap",
"refunded": false,
"refunds": {
"data": [],

View File

@@ -51,7 +51,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000002",
"payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"payment_method_details": {
"card": {
"amount_authorized": 36000,
@@ -62,7 +62,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -94,7 +94,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNLnmK4GMgawzbFwPYM6LBZZOoP4rbFzhhF18-7YC5SYZeENpbBT57aiah9zmY91YgEoHkUGMWPXEzAd?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKO2Ula8GMgbtfXVX1aE6LBbIlCRvYBim_bJ3eAAP6uESaSC4r9XAvSc4h-osIDZTrJ2OUMFi78qgxAda?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -164,7 +164,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_details": {
"card": {
"amount_authorized": 7200,
@@ -175,7 +175,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -207,7 +207,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNLnmK4GMgZOw9ITYdQ6LBYqT_OTq9sggStFhgXDKsockZu22dNUILWJUjKspT9VgIVSPIP2nlhx45dl?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKO2Ula8GMgbjxhDSSQI6LBYLEj7Ps1awfBoOqg0H35xKSEo7AdL3zmjLwiKhsOneaYzLY_LyPuQ91Igj?s=ap",
"refunded": false,
"refunds": {
"data": [],

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"default_payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"footer": null,
"rendering_options": null
},

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"default_payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"footer": null,
"rendering_options": null
},

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusUDEQaroqDjshMg71tMy",
"id": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusUDEQaroqDjshMg71tMy",
"id": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusUDEQaroqDjshMg71tMy",
"id": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusUDEQaroqDjshMg71tMy",
"id": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusfDEQaroqDjsBZazbR99",
"id": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusfDEQaroqDjsBZazbR99",
"id": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusfDEQaroqDjsBZazbR99",
"id": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhusfDEQaroqDjsBZazbR99",
"id": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -19,7 +19,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"default_payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"footer": null,
"rendering_options": null
},
@@ -43,13 +43,13 @@
}
}
},
"id": "evt_1OhusWDEQaroqDjsUUGMVLHh",
"id": "evt_1OqStsDEQaroqDjs0151qJJc",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0001",
"idempotency_key": "478ee412-4592-47e3-9b9c-cee2954a4b5a"
"idempotency_key": "db646367-fcd4-4f28-aaae-520c2f678d6b"
},
"type": "customer.updated"
}

View File

@@ -70,7 +70,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_details": {
"card": {
"amount_authorized": 7200,
@@ -81,7 +81,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -113,7 +113,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKMbnmK4GMgYOlnqO2Gg6LBaqsvFAFLyM5IBhHEaOiF08jG8nxWIO3oQrVB5lI-xbq41RgnZvjjRd-20K?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOKUla8GMgYX5NyHxfw6LBYju_lxI-A61CdUDkLp4lrPpINsGNMrlFvwIdNr3sph0VBvFAcIso3cL2VE?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -138,7 +138,7 @@
"total_count": 1,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
},
"client_secret": "pi_NORMALIZED00000000000001_secret_swL9KJa1XQeYZSLGln5q4tmkn",
"client_secret": "pi_NORMALIZED00000000000001_secret_Vve3SsLl4KGZD7UWpha7ECVBr",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -153,7 +153,7 @@
"next_action": null,
"object": "payment_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
@@ -181,16 +181,144 @@
"transfer_group": null
}
},
"id": "evt_3OhusZDEQaroqDjs0QanKu8S",
"id": "evt_3OqStwDEQaroqDjs0hDzlKG6",
"livemode": false,
"object": "event",
"pending_webhooks": 1,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "c8edfdb6-feb8-4113-a5db-6dc2e10dc7fd"
"idempotency_key": "4a6fe2ba-0eae-480f-b86c-c594994f0d01"
},
"type": "payment_intent.succeeded"
},
{
"api_version": "2020-08-27",
"created": 1000000000,
"data": {
"object": {
"amount": 7200,
"amount_captured": 7200,
"amount_refunded": 0,
"application": null,
"application_fee": null,
"application_fee_amount": null,
"balance_transaction": "txn_NORMALIZED00000000000001",
"billing_details": {
"address": {
"city": null,
"country": null,
"line1": null,
"line2": null,
"postal_code": null,
"state": null
},
"email": null,
"name": null,
"phone": null
},
"calculated_statement_descriptor": "ZULIP CLOUD STANDARD",
"captured": true,
"created": 1000000000,
"currency": "usd",
"customer": "cus_NORMALIZED0001",
"description": "Payment for Invoice",
"destination": null,
"dispute": null,
"disputed": false,
"failure_balance_transaction": null,
"failure_code": null,
"failure_message": null,
"fraud_details": {},
"id": "ch_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
"object": "charge",
"on_behalf_of": null,
"order": null,
"outcome": {
"network_status": "approved_by_network",
"reason": null,
"risk_level": "normal",
"risk_score": 0,
"seller_message": "Payment complete.",
"type": "authorized"
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_details": {
"card": {
"amount_authorized": 7200,
"brand": "visa",
"checks": {
"address_line1_check": null,
"address_postal_code_check": null,
"cvc_check": "pass"
},
"country": "US",
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
},
"fingerprint": "NORMALIZED000001",
"funding": "credit",
"incremental_authorization": {
"status": "unavailable"
},
"installments": null,
"last4": "4242",
"mandate": null,
"multicapture": {
"status": "unavailable"
},
"network": "visa",
"network_token": {
"used": false
},
"overcapture": {
"maximum_amount_capturable": 7200,
"status": "unavailable"
},
"three_d_secure": null,
"wallet": null
},
"type": "card"
},
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOKUla8GMgbCvm82exk6LBYtGURYAvsym2hCe-WJ7OzxP5dJgCZ9avBNjp8p5iHtsz-XzfrIH-vQq10A?s=ap",
"refunded": false,
"refunds": {
"data": [],
"has_more": false,
"object": "list",
"total_count": 0,
"url": "/v1/charges/ch_NORMALIZED00000000000001/refunds"
},
"review": null,
"shipping": null,
"source": null,
"source_transfer": null,
"statement_descriptor": "Zulip Cloud Standard",
"statement_descriptor_suffix": null,
"status": "succeeded",
"transfer_data": null,
"transfer_group": null
}
},
"id": "evt_3OqStwDEQaroqDjs0tqa9Wm5",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "4a6fe2ba-0eae-480f-b86c-c594994f0d01"
},
"type": "charge.succeeded"
},
{
"api_version": "2020-08-27",
"created": 1000000000,
@@ -238,9 +366,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk20200RGFXsaBq?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMA020003VYz500?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk20200RGFXsaBq/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMA020003VYz500/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -257,6 +385,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -361,16 +490,16 @@
"total_excluding_tax": 7200,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusaDEQaroqDjs1oO95kCc",
"id": "evt_1OqStwDEQaroqDjspiAixOsm",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "9f7e3bc6-f75e-40fb-aacb-ad32485b5d66"
"idempotency_key": "b27c34f9-d87b-48d2-bf11-3d34cd1d1f59"
},
"type": "invoice.finalized"
},
@@ -421,9 +550,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk20200RGFXsaBq?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMA020003VYz500?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk20200RGFXsaBq/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMA020003VYz500/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -440,6 +569,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -544,7 +674,7 @@
"total_excluding_tax": 7200,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
},
"previous_attributes": {
"effective_at": null,
@@ -564,13 +694,13 @@
}
}
},
"id": "evt_1OhusaDEQaroqDjs5Z2Rr01v",
"id": "evt_1OqStwDEQaroqDjs5zDiKEc8",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "9f7e3bc6-f75e-40fb-aacb-ad32485b5d66"
"idempotency_key": "b27c34f9-d87b-48d2-bf11-3d34cd1d1f59"
},
"type": "invoice.updated"
},
@@ -598,7 +728,7 @@
"total_count": 0,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
},
"client_secret": "pi_NORMALIZED00000000000001_secret_swL9KJa1XQeYZSLGln5q4tmkn",
"client_secret": "pi_NORMALIZED00000000000001_secret_Vve3SsLl4KGZD7UWpha7ECVBr",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -641,13 +771,13 @@
"transfer_group": null
}
},
"id": "evt_3OhusZDEQaroqDjs0QI86owM",
"id": "evt_3OqStwDEQaroqDjs0kSmtZ82",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "9f7e3bc6-f75e-40fb-aacb-ad32485b5d66"
"idempotency_key": "b27c34f9-d87b-48d2-bf11-3d34cd1d1f59"
},
"type": "payment_intent.created"
},
@@ -717,6 +847,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -821,16 +952,16 @@
"total_excluding_tax": 7200,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusZDEQaroqDjsKMrLRlNE",
"id": "evt_1OqStvDEQaroqDjsvu3rZLOv",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0004",
"idempotency_key": "73c6a44e-32bd-4245-b72e-0bf43def3942"
"idempotency_key": "5e5ac0f7-a5b5-461b-aaaf-1fb209edc6cd"
},
"type": "invoice.created"
},
@@ -886,13 +1017,13 @@
"unit_amount_decimal": "1200"
}
},
"id": "evt_1OhusYDEQaroqDjsUssf75iu",
"id": "evt_1OqStvDEQaroqDjsf2X7Pm5s",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0005",
"idempotency_key": "217d44de-f0b6-4960-b8ca-351bb9e6b7ce"
"idempotency_key": "509ab6f6-41d0-495c-af80-768e13096354"
},
"type": "invoiceitem.created"
},
@@ -915,7 +1046,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"default_payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"footer": null,
"rendering_options": null
},
@@ -938,13 +1069,13 @@
"default_currency": null
}
},
"id": "evt_1OhusYDEQaroqDjsDx1C3Ahx",
"id": "evt_1OqStvDEQaroqDjsFgGlFMij",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0005",
"idempotency_key": "217d44de-f0b6-4960-b8ca-351bb9e6b7ce"
"idempotency_key": "509ab6f6-41d0-495c-af80-768e13096354"
},
"type": "customer.updated"
}

View File

@@ -47,9 +47,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk50200QyHIV7Ei?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk50200QyHIV7Ei/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -66,6 +66,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -173,13 +174,13 @@
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusdDEQaroqDjsOiB9kc6q",
"id": "evt_1OqStyDEQaroqDjsA02AAopt",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "c8edfdb6-feb8-4113-a5db-6dc2e10dc7fd"
"idempotency_key": "4a6fe2ba-0eae-480f-b86c-c594994f0d01"
},
"type": "invoice.payment_succeeded"
},
@@ -230,9 +231,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk50200QyHIV7Ei?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk50200QyHIV7Ei/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -249,6 +250,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -356,13 +358,13 @@
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusdDEQaroqDjs9gLH36CP",
"id": "evt_1OqStyDEQaroqDjsN9DbRNGA",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "c8edfdb6-feb8-4113-a5db-6dc2e10dc7fd"
"idempotency_key": "4a6fe2ba-0eae-480f-b86c-c594994f0d01"
},
"type": "invoice.paid"
},
@@ -413,9 +415,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk40200F3zsSK4O?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk40200F3zsSK4O/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -432,6 +434,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -551,13 +554,13 @@
}
}
},
"id": "evt_1OhuscDEQaroqDjsImxB1l0G",
"id": "evt_1OqStyDEQaroqDjsJ8W3qZ1G",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "c8edfdb6-feb8-4113-a5db-6dc2e10dc7fd"
"idempotency_key": "4a6fe2ba-0eae-480f-b86c-c594994f0d01"
},
"type": "invoice.updated"
}

View File

@@ -19,7 +19,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"default_payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"footer": null,
"rendering_options": null
},
@@ -39,17 +39,17 @@
},
"previous_attributes": {
"invoice_settings": {
"default_payment_method": "pm_1OhusUDEQaroqDjshMg71tMy"
"default_payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl"
}
}
},
"id": "evt_1OhushDEQaroqDjsiYEoa3yL",
"id": "evt_1OqSu2DEQaroqDjsQdf8UcdE",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0006",
"idempotency_key": "d34d5096-4375-478c-800f-93b16a9a9290"
"idempotency_key": "1b520805-5132-42d8-b10c-b20cff59a326"
},
"type": "customer.updated"
}

View File

@@ -70,7 +70,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000002",
"payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"payment_method_details": {
"card": {
"amount_authorized": 36000,
@@ -81,7 +81,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -113,7 +113,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNHnmK4GMgYTFoZaxls6LBaHjVgzZOLodZjlC2pJR4dwWAGXvn6xy7gQ998_nwPUsEBdEJI0BHDvqdlp?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOyUla8GMgZA_9Jv-PM6LBat8ey99Kslv7SvwP3c5OfvNoquvEVODNwhQRxeE8DfF0xeVce38joF4TOF?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -138,7 +138,7 @@
"total_count": 1,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000002"
},
"client_secret": "pi_NORMALIZED00000000000002_secret_5vRd5hPlN3Nmv5bB0jDQtqynE",
"client_secret": "pi_NORMALIZED00000000000002_secret_yl5VxBviB2nveSOBjLECHgDiu",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -153,7 +153,7 @@
"next_action": null,
"object": "payment_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
@@ -181,13 +181,13 @@
"transfer_group": null
}
},
"id": "evt_3OhuskDEQaroqDjs1tc0YeMM",
"id": "evt_3OqSu6DEQaroqDjs13a8Iwcl",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0007",
"idempotency_key": "e0a2e284-aace-49e4-a4c8-75c1606c7341"
"idempotency_key": "a0c86d90-09cc-4175-8f6e-8c5df67f82e6"
},
"type": "payment_intent.succeeded"
},
@@ -246,7 +246,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000002",
"payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"payment_method_details": {
"card": {
"amount_authorized": 36000,
@@ -257,7 +257,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -289,7 +289,7 @@
"radar_options": {},
"receipt_email": "hamlet@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNHnmK4GMgaeJfST3gE6LBYKWv02X1sDv8x76l7yfiuer1y_nQr5Oyjf0iiF8G7nuRWlkDP9rrBg1ZRS?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKOyUla8GMgaVrlxj4Ww6LBavRIw4Ak9ApU3NtS-5XBOCKtgDGz1ckMjbK7zrjT4ZYX5b1hso1yM3Unns?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -309,13 +309,13 @@
"transfer_group": null
}
},
"id": "evt_3OhuskDEQaroqDjs1QVJjypf",
"id": "evt_3OqSu6DEQaroqDjs1RlB00Ds",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0007",
"idempotency_key": "e0a2e284-aace-49e4-a4c8-75c1606c7341"
"idempotency_key": "a0c86d90-09cc-4175-8f6e-8c5df67f82e6"
},
"type": "charge.succeeded"
},
@@ -366,9 +366,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA30200JlxIhv7k?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMA0200jCP2XuhX?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA30200JlxIhv7k/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMA0200jCP2XuhX/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -385,6 +385,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -489,16 +490,16 @@
"total_excluding_tax": 36000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhuslDEQaroqDjsI8CpL8W9",
"id": "evt_1OqSu6DEQaroqDjsXAB01NBJ",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0008",
"idempotency_key": "2014145b-d6db-4125-b073-5c0783e87cb7"
"idempotency_key": "1ad3c606-30ae-4e81-ae02-49a2852fb384"
},
"type": "invoice.finalized"
},
@@ -549,9 +550,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA30200JlxIhv7k?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMA0200jCP2XuhX?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA30200JlxIhv7k/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMA0200jCP2XuhX/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -568,6 +569,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -672,7 +674,7 @@
"total_excluding_tax": 36000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
},
"previous_attributes": {
"effective_at": null,
@@ -692,13 +694,13 @@
}
}
},
"id": "evt_1OhuslDEQaroqDjs220DUx1p",
"id": "evt_1OqSu6DEQaroqDjss6DjtJcP",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0008",
"idempotency_key": "2014145b-d6db-4125-b073-5c0783e87cb7"
"idempotency_key": "1ad3c606-30ae-4e81-ae02-49a2852fb384"
},
"type": "invoice.updated"
},
@@ -726,7 +728,7 @@
"total_count": 0,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000002"
},
"client_secret": "pi_NORMALIZED00000000000002_secret_5vRd5hPlN3Nmv5bB0jDQtqynE",
"client_secret": "pi_NORMALIZED00000000000002_secret_yl5VxBviB2nveSOBjLECHgDiu",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -769,13 +771,13 @@
"transfer_group": null
}
},
"id": "evt_3OhuskDEQaroqDjs1ddRdJfu",
"id": "evt_3OqSu6DEQaroqDjs1nX4uGkn",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0008",
"idempotency_key": "2014145b-d6db-4125-b073-5c0783e87cb7"
"idempotency_key": "1ad3c606-30ae-4e81-ae02-49a2852fb384"
},
"type": "payment_intent.created"
},
@@ -845,6 +847,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -949,16 +952,16 @@
"total_excluding_tax": 36000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhuskDEQaroqDjsljEKLzS7",
"id": "evt_1OqSu5DEQaroqDjsZFlqNMY7",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0009",
"idempotency_key": "68e6f4e0-63bd-4f25-bdbc-843dc7b7dcc8"
"idempotency_key": "b432be84-c39f-4c62-b785-cf16c9c12d42"
},
"type": "invoice.created"
},
@@ -1014,13 +1017,13 @@
"unit_amount_decimal": "6000"
}
},
"id": "evt_1OhusjDEQaroqDjs247aTNCy",
"id": "evt_1OqSu5DEQaroqDjslX2EDvKZ",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0010",
"idempotency_key": "0943cbed-e696-4acf-92fd-2971f02796c9"
"idempotency_key": "b2a9f56a-caed-42ec-a318-74e07bcb4a6d"
},
"type": "invoiceitem.created"
}

View File

@@ -47,9 +47,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA50200EerDhNPY?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMg0200nyUJR1Vh?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA50200EerDhNPY/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMg0200nyUJR1Vh/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -66,6 +66,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -173,13 +174,13 @@
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusnDEQaroqDjshhd8QMKO",
"id": "evt_1OqSu8DEQaroqDjsyQwVwCkB",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0007",
"idempotency_key": "e0a2e284-aace-49e4-a4c8-75c1606c7341"
"idempotency_key": "a0c86d90-09cc-4175-8f6e-8c5df67f82e6"
},
"type": "invoice.payment_succeeded"
},
@@ -230,9 +231,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA50200EerDhNPY?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMg0200nyUJR1Vh?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA50200EerDhNPY/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMg0200nyUJR1Vh/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -249,6 +250,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -356,13 +358,13 @@
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhusnDEQaroqDjsDqkPmlHX",
"id": "evt_1OqSu8DEQaroqDjsIcTWaLZc",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0007",
"idempotency_key": "e0a2e284-aace-49e4-a4c8-75c1606c7341"
"idempotency_key": "a0c86d90-09cc-4175-8f6e-8c5df67f82e6"
},
"type": "invoice.paid"
},
@@ -413,9 +415,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA50200EerDhNPY?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMg0200nyUJR1Vh?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA50200EerDhNPY/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMg0200nyUJR1Vh/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -432,6 +434,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -551,13 +554,13 @@
}
}
},
"id": "evt_1OhusnDEQaroqDjsd5QVDXWP",
"id": "evt_1OqSu8DEQaroqDjsD8viyGJQ",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0007",
"idempotency_key": "e0a2e284-aace-49e4-a4c8-75c1606c7341"
"idempotency_key": "a0c86d90-09cc-4175-8f6e-8c5df67f82e6"
},
"type": "invoice.updated"
}

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 7200,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 36000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000003",
"invoice": "in_NORMALIZED00000000000003",
"invoice_item": "ii_NORMALIZED00000000000003",
"livemode": false,
"metadata": {},
@@ -158,5 +159,5 @@
"total_excluding_tax": 24000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk20200RGFXsaBq?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMA020003VYz500?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk20200RGFXsaBq/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMA020003VYz500/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 7200,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA20200U0s5dgaq?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMA0200jCP2XuhX?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA20200U0s5dgaq/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMA0200jCP2XuhX/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 36000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxNkg1M3Z6Q3hoVEpiYU9Nd2lVNW84NzBzVExVLDk4MDI5MDEy02006czIBBzk?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YY2dvQndFbHU1Rkdsc1BHUnJuS2sxRGh2VTJ6LDEwMDA2NjQxNQ0200pEINKjOO?s=ap",
"id": "in_NORMALIZED00000000000003",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxNkg1M3Z6Q3hoVEpiYU9Nd2lVNW84NzBzVExVLDk4MDI5MDEy02006czIBBzk/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YY2dvQndFbHU1Rkdsc1BHUnJuS2sxRGh2VTJ6LDEwMDA2NjQxNQ0200pEINKjOO/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000003",
"invoice": "in_NORMALIZED00000000000003",
"invoice_item": "ii_NORMALIZED00000000000003",
"livemode": false,
"metadata": {},

View File

@@ -43,9 +43,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI5MDAw0200T8TMCTcL?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwNA0200zZ5e6qlI?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI5MDAw0200T8TMCTcL/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwNA0200zZ5e6qlI/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -62,6 +62,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -43,9 +43,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDEw0200gOE1luLp?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMw0200279GDsEC?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDEw0200gOE1luLp/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMw0200279GDsEC/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -62,6 +62,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -211,9 +212,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI5MDEw0200WYjnm5pX?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQxMw0200xfi7BJbO?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI5MDEw0200WYjnm5pX/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQxMw0200xfi7BJbO/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -230,6 +231,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -43,9 +43,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxNkg1M3Z6Q3hoVEpiYU9Nd2lVNW84NzBzVExVLDk4MDI5MDEz0200zw7aOJj1?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YY2dvQndFbHU1Rkdsc1BHUnJuS2sxRGh2VTJ6LDEwMDA2NjQxNg0200vFxlUiFf?s=ap",
"id": "in_NORMALIZED00000000000003",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxNkg1M3Z6Q3hoVEpiYU9Nd2lVNW84NzBzVExVLDk4MDI5MDEz0200zw7aOJj1/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YY2dvQndFbHU1Rkdsc1BHUnJuS2sxRGh2VTJ6LDEwMDA2NjQxNg0200vFxlUiFf/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -62,6 +62,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000003",
"invoice": "in_NORMALIZED00000000000003",
"invoice_item": "ii_NORMALIZED00000000000003",
"livemode": false,
"metadata": {},
@@ -205,9 +206,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDEz0200FyHRmglp?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxNg020035hz45kj?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDEz0200FyHRmglp/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxNg020035hz45kj/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -224,6 +225,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},
@@ -373,9 +375,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI5MDEz02007lRnH2t5?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQxNg0200uC6RJrKK?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI5MDEz02007lRnH2t5/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQxNg0200uC6RJrKK/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -392,6 +394,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk40200F3zsSK4O?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxdWhBeGROdnhaaVZnQ3lFMU8xTWxVNVVyZmI0LDk4MDI4OTk40200F3zsSK4O/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9Xc0t3MzY2amEzMG9BWVdSdDhSdVJaVlBPWXN5LDEwMDA2NjQwMg0200jVQGaSrT/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA40200lKl8QppH?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMQ0200ONTFV975?s=ap",
"id": "in_NORMALIZED00000000000002",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lxUnI4VHN1Z29ObUNSSkM3OHJiUVFmN1NqMG5YLDk4MDI5MDA40200lKl8QppH/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9YcW83Uk1hY05EMXVPTWw5UEdwbE41U3NOSlR1LDEwMDA2NjQxMQ0200ONTFV975/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000002",
"invoice": "in_NORMALIZED00000000000002",
"invoice_item": "ii_NORMALIZED00000000000002",
"livemode": false,
"metadata": {},

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusUDEQaroqDjsWdNqYGzV_secret_PWyqfzyFYp98lO4bYFpUiv5t4t8Ukbl",
"client_secret": "seti_1OqStrDEQaroqDjsom3QQB6D_secret_PfoWnvcXQbx2BwQ2IwpbCs5T2pfagV3",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusUDEQaroqDjsWdNqYGzV",
"id": "seti_1OqStrDEQaroqDjsom3QQB6D",
"last_setup_error": null,
"latest_attempt": "setatt_1OhusUDEQaroqDjsVyveE5F9",
"latest_attempt": "setatt_1OqStrDEQaroqDjsLS71wAct",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusfDEQaroqDjseVRlRt7b_secret_PWyqvShqAPZr72l85jO8jyUFv8F2NFA",
"client_secret": "seti_1OqSu1DEQaroqDjsLt1dqxuH_secret_PfoXMs0HsmUEsyvzoh1mMoHRPvUtc3P",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusfDEQaroqDjseVRlRt7b",
"id": "seti_1OqSu1DEQaroqDjsLt1dqxuH",
"last_setup_error": null,
"latest_attempt": "setatt_1OhusfDEQaroqDjsqGFtSqZ1",
"latest_attempt": "setatt_1OqSu1DEQaroqDjsvlKzEQGT",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -4,12 +4,12 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusTDEQaroqDjsf6IpyMuU_secret_PWyqMTRWwid3g2GBYyrTNwsXD3AOygM",
"client_secret": "seti_1OqStqDEQaroqDjs84hyJKCM_secret_PfoW9bu07kLaavmOrKygkOtSNSEYk9d",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusTDEQaroqDjsf6IpyMuU",
"id": "seti_1OqStqDEQaroqDjs84hyJKCM",
"last_setup_error": null,
"latest_attempt": null,
"livemode": false,

View File

@@ -4,12 +4,12 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuseDEQaroqDjsaXQxAH3V_secret_PWyqDAGn6mAHEXgfl4w0vhoFxCXQ6ZO",
"client_secret": "seti_1OqSu0DEQaroqDjsOsgSrj1S_secret_PfoXVxD34mqLEoDeZNQwgInqrkjZGlh",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuseDEQaroqDjsaXQxAH3V",
"id": "seti_1OqSu0DEQaroqDjsOsgSrj1S",
"last_setup_error": null,
"latest_attempt": null,
"livemode": false,

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusUDEQaroqDjsWdNqYGzV_secret_PWyqfzyFYp98lO4bYFpUiv5t4t8Ukbl",
"client_secret": "seti_1OqStrDEQaroqDjsom3QQB6D_secret_PfoWnvcXQbx2BwQ2IwpbCs5T2pfagV3",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusUDEQaroqDjsWdNqYGzV",
"id": "seti_1OqStrDEQaroqDjsom3QQB6D",
"last_setup_error": null,
"latest_attempt": "setatt_1OhusUDEQaroqDjsVyveE5F9",
"latest_attempt": "setatt_1OqStrDEQaroqDjsLS71wAct",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusUDEQaroqDjshMg71tMy",
"payment_method": "pm_1OqStqDEQaroqDjs6pAvfeVl",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhusfDEQaroqDjseVRlRt7b_secret_PWyqvShqAPZr72l85jO8jyUFv8F2NFA",
"client_secret": "seti_1OqSu1DEQaroqDjsLt1dqxuH_secret_PfoXMs0HsmUEsyvzoh1mMoHRPvUtc3P",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhusfDEQaroqDjseVRlRt7b",
"id": "seti_1OqSu1DEQaroqDjsLt1dqxuH",
"last_setup_error": null,
"latest_attempt": "setatt_1OhusfDEQaroqDjsqGFtSqZ1",
"latest_attempt": "setatt_1OqSu1DEQaroqDjsvlKzEQGT",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhusfDEQaroqDjsBZazbR99",
"payment_method": "pm_1OqSu1DEQaroqDjsmoCTRlki",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -36,7 +36,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02XnEott6frURqFJsNOeIuQ2TMBS8GH1oQnerKCn85Jww3K3",
"id": "cs_test_NORMALIZED02JQkyFtWVALFuntE3oKlgPUVw9GIQDPaRD3nCgbIT92SSwX",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -51,7 +51,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -60,7 +64,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhusTDEQaroqDjsf6IpyMuU",
"setup_intent": "seti_1OqStqDEQaroqDjs84hyJKCM",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -71,5 +75,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_NORMALIZED02XnEott6frURqFJsNOeIuQ2TMBS8GH1oQnerKCn85Jww3K3#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02JQkyFtWVALFuntE3oKlgPUVw9GIQDPaRD3nCgbIT92SSwX#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}

View File

@@ -36,7 +36,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED03txsegHfeZeLeSR8e9SNm5IIXdf19lQ9zMGywEGqpce8vh2",
"id": "cs_test_NORMALIZED03oop3JWiKGItyPW0LSuLCFxfHPIWso5Ic5P6xGCjNBfUUCv",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -51,7 +51,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -60,7 +64,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhuseDEQaroqDjsaXQxAH3V",
"setup_intent": "seti_1OqSu0DEQaroqDjsOsgSrj1S",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -71,5 +75,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_NORMALIZED03txsegHfeZeLeSR8e9SNm5IIXdf19lQ9zMGywEGqpce8vh2#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED03oop3JWiKGItyPW0LSuLCFxfHPIWso5Ic5P6xGCjNBfUUCv#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}

View File

@@ -38,7 +38,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02XnEott6frURqFJsNOeIuQ2TMBS8GH1oQnerKCn85Jww3K3",
"id": "cs_test_NORMALIZED02JQkyFtWVALFuntE3oKlgPUVw9GIQDPaRD3nCgbIT92SSwX",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -53,7 +53,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -62,7 +66,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhusTDEQaroqDjsf6IpyMuU",
"setup_intent": "seti_1OqStqDEQaroqDjs84hyJKCM",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -73,7 +77,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_NORMALIZED02XnEott6frURqFJsNOeIuQ2TMBS8GH1oQnerKCn85Jww3K3#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02JQkyFtWVALFuntE3oKlgPUVw9GIQDPaRD3nCgbIT92SSwX#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}
],
"has_more": true,

View File

@@ -38,7 +38,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED03txsegHfeZeLeSR8e9SNm5IIXdf19lQ9zMGywEGqpce8vh2",
"id": "cs_test_NORMALIZED03oop3JWiKGItyPW0LSuLCFxfHPIWso5Ic5P6xGCjNBfUUCv",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -53,7 +53,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -62,7 +66,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhuseDEQaroqDjsaXQxAH3V",
"setup_intent": "seti_1OqSu0DEQaroqDjsOsgSrj1S",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -73,7 +77,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_NORMALIZED03txsegHfeZeLeSR8e9SNm5IIXdf19lQ9zMGywEGqpce8vh2#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED03oop3JWiKGItyPW0LSuLCFxfHPIWso5Ic5P6xGCjNBfUUCv#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}
],
"has_more": true,

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"default_payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"footer": null,
"rendering_options": null
},

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"id": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"id": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"id": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"id": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"id": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"id": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -19,7 +19,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"default_payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"footer": null,
"rendering_options": null
},
@@ -43,13 +43,13 @@
}
}
},
"id": "evt_1OhuiWDEQaroqDjs05RUoY1P",
"id": "evt_1OqSj8DEQaroqDjsn3WDx4oe",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0001",
"idempotency_key": "1aef81fd-c771-4b35-ad4f-6a6af5f6d737"
"idempotency_key": "421aa86a-9cb1-47b2-80fa-f324266dda82"
},
"type": "customer.updated"
}

View File

@@ -70,7 +70,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"payment_method_details": {
"card": {
"amount_authorized": 48000,
@@ -81,7 +81,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -113,7 +113,7 @@
"radar_options": {},
"receipt_email": "othello@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNrimK4GMgbtbI8CwLQ6LBYFL-__d7viOBojDqiOKA-yrVQWPbeWwiml97LE-G_s56tYJBN6Pmlk-gCz?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKMePla8GMgbrHW90pdc6LBbcl5L0n-CDldB6SKPiKeA0zq4xdm97tTz9X3MriL4sXH1Kic3SIXwP4b4Q?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -138,7 +138,7 @@
"total_count": 1,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
},
"client_secret": "pi_NORMALIZED00000000000001_secret_7Z6cuctteKXBEfUR9UKxZtXWA",
"client_secret": "pi_NORMALIZED00000000000001_secret_SfAxO5hnARB0mxyGm8BMEId0u",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -153,7 +153,7 @@
"next_action": null,
"object": "payment_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
@@ -181,13 +181,13 @@
"transfer_group": null
}
},
"id": "evt_3OhuiZDEQaroqDjs1U5Nwh7m",
"id": "evt_3OqSjBDEQaroqDjs0SUAp4Nc",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "f7492c1f-e728-4d72-ad6b-b76a625aab13"
"idempotency_key": "ddbba52c-250c-43f5-85db-726a3239939e"
},
"type": "payment_intent.succeeded"
},
@@ -246,7 +246,7 @@
},
"paid": true,
"payment_intent": "pi_NORMALIZED00000000000001",
"payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"payment_method_details": {
"card": {
"amount_authorized": 48000,
@@ -257,7 +257,7 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"exp_month": 3,
"exp_year": 2025,
"extended_authorization": {
"status": "disabled"
@@ -289,7 +289,7 @@
"radar_options": {},
"receipt_email": "othello@zulip.com",
"receipt_number": null,
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKNrimK4GMgZKIQ2Jgjo6LBapz0VdgvqwMIWrrJcF2jc23qw1vBILMb3bvRltqJ6F6nI9FYoimQBM-E6K?s=ap",
"receipt_url": "https://pay.stripe.com/receipts/invoices/CAcaFwoVYWNjdF8xN3ZUa3dERVFhcm9xRGpzKMePla8GMgZhixRmUsE6LBaRiDnEgkFlORGsfthtESpIbgl03mav2i3z9ehtwL9HNjEj5U5cX84XDd4T?s=ap",
"refunded": false,
"refunds": {
"data": [],
@@ -309,13 +309,13 @@
"transfer_group": null
}
},
"id": "evt_3OhuiZDEQaroqDjs1u1ea6z0",
"id": "evt_3OqSjBDEQaroqDjs0GKHPte0",
"livemode": false,
"object": "event",
"pending_webhooks": 2,
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "f7492c1f-e728-4d72-ad6b-b76a625aab13"
"idempotency_key": "ddbba52c-250c-43f5-85db-726a3239939e"
},
"type": "charge.succeeded"
},
@@ -366,9 +366,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc20200EaAaKpCV?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNA02000fFBUcqH?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc20200EaAaKpCV/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNA02000fFBUcqH/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -385,6 +385,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -489,16 +490,16 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhuiaDEQaroqDjsQQCGEzDC",
"id": "evt_1OqSjCDEQaroqDjsKsMega3w",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "20301411-dd2d-4336-bb75-88f63014df7f"
"idempotency_key": "ff436f2e-79ce-4155-a3b7-0cbe48479208"
},
"type": "invoice.finalized"
},
@@ -549,9 +550,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc20200EaAaKpCV?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNA02000fFBUcqH?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc20200EaAaKpCV/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNA02000fFBUcqH/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -568,6 +569,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -672,7 +674,7 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
},
"previous_attributes": {
"effective_at": null,
@@ -692,13 +694,13 @@
}
}
},
"id": "evt_1OhuiaDEQaroqDjsKSAmpQXq",
"id": "evt_1OqSjCDEQaroqDjsfV55knrw",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "20301411-dd2d-4336-bb75-88f63014df7f"
"idempotency_key": "ff436f2e-79ce-4155-a3b7-0cbe48479208"
},
"type": "invoice.updated"
},
@@ -726,7 +728,7 @@
"total_count": 0,
"url": "/v1/charges?payment_intent=pi_NORMALIZED00000000000001"
},
"client_secret": "pi_NORMALIZED00000000000001_secret_7Z6cuctteKXBEfUR9UKxZtXWA",
"client_secret": "pi_NORMALIZED00000000000001_secret_SfAxO5hnARB0mxyGm8BMEId0u",
"confirmation_method": "automatic",
"created": 1000000000,
"currency": "usd",
@@ -769,13 +771,13 @@
"transfer_group": null
}
},
"id": "evt_3OhuiZDEQaroqDjs1AXEDjeE",
"id": "evt_3OqSjBDEQaroqDjs0AOiY6Yo",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0003",
"idempotency_key": "20301411-dd2d-4336-bb75-88f63014df7f"
"idempotency_key": "ff436f2e-79ce-4155-a3b7-0cbe48479208"
},
"type": "payment_intent.created"
},
@@ -845,6 +847,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -949,16 +952,16 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhuiZDEQaroqDjslCAiFhZR",
"id": "evt_1OqSjBDEQaroqDjsFdW8d798",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0004",
"idempotency_key": "70c2caf4-0319-4479-aaa1-68bbb90782c2"
"idempotency_key": "9f9bbfe6-e5b5-47ea-a964-cf4afc70ab63"
},
"type": "invoice.created"
},
@@ -1014,13 +1017,13 @@
"unit_amount_decimal": "8000"
}
},
"id": "evt_1OhuiZDEQaroqDjsBn0eL7Nw",
"id": "evt_1OqSjADEQaroqDjsTUS77gj3",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0005",
"idempotency_key": "d3301250-8aef-407d-a075-ed0ec67c578e"
"idempotency_key": "96355cb8-38bb-4bbd-aa20-f0494b697d9c"
},
"type": "invoiceitem.created"
},
@@ -1043,7 +1046,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"default_payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"footer": null,
"rendering_options": null
},
@@ -1066,13 +1069,13 @@
"default_currency": null
}
},
"id": "evt_1OhuiYDEQaroqDjsH2JhnBIk",
"id": "evt_1OqSjADEQaroqDjscxgWHxnj",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0005",
"idempotency_key": "d3301250-8aef-407d-a075-ed0ec67c578e"
"idempotency_key": "96355cb8-38bb-4bbd-aa20-f0494b697d9c"
},
"type": "customer.updated"
}

View File

@@ -47,9 +47,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNg0200Ac5nOVgI?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNg0200Ac5nOVgI/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -66,6 +66,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -173,13 +174,13 @@
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhuicDEQaroqDjsVTLDNxnj",
"id": "evt_1OqSjEDEQaroqDjskHtxiuuG",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "f7492c1f-e728-4d72-ad6b-b76a625aab13"
"idempotency_key": "ddbba52c-250c-43f5-85db-726a3239939e"
},
"type": "invoice.payment_succeeded"
},
@@ -230,9 +231,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNg0200Ac5nOVgI?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNg0200Ac5nOVgI/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -249,6 +250,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -356,13 +358,13 @@
"webhooks_delivered_at": 1000000000
}
},
"id": "evt_1OhuicDEQaroqDjsKMOyfZbl",
"id": "evt_1OqSjEDEQaroqDjsoWZr9S2p",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "f7492c1f-e728-4d72-ad6b-b76a625aab13"
"idempotency_key": "ddbba52c-250c-43f5-85db-726a3239939e"
},
"type": "invoice.paid"
},
@@ -413,9 +415,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNQ0200QGt0rj8o?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNQ0200QGt0rj8o/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -432,6 +434,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -551,13 +554,13 @@
}
}
},
"id": "evt_1OhuicDEQaroqDjsuhGhKOTz",
"id": "evt_1OqSjEDEQaroqDjs3yAfe0zU",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0002",
"idempotency_key": "f7492c1f-e728-4d72-ad6b-b76a625aab13"
"idempotency_key": "ddbba52c-250c-43f5-85db-726a3239939e"
},
"type": "invoice.updated"
}

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc20200EaAaKpCV?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNA02000fFBUcqH?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc20200EaAaKpCV/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNA02000fFBUcqH/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNQ0200QGt0rj8o?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lmYnBRMmZkSlJBNG95MkRaak1UTHdTQ1hMSzNjLDk4MDI4Mzc40200xNC4bRUA/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9MbUJCZlpVSXJrV1lobXh0aUs4b3c3N0pQb2xtLDEwMDA2NTczNQ0200QGt0rj8o/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuiUDEQaroqDjsy4Gs2GIz_secret_PWyfSmUREeL95Ax6JOHV3Clc6Yg7nfi",
"client_secret": "seti_1OqSj6DEQaroqDjskFXu6e9v_secret_PfoLo8AbRrBSWHoZ3TlNE6DXWjgYYT5",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuiUDEQaroqDjsy4Gs2GIz",
"id": "seti_1OqSj6DEQaroqDjskFXu6e9v",
"last_setup_error": null,
"latest_attempt": "setatt_1OhuiUDEQaroqDjs0qbLPWie",
"latest_attempt": "setatt_1OqSj6DEQaroqDjsRP5A9v0b",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -4,12 +4,12 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuiTDEQaroqDjsh2A3s2pK_secret_PWyfkDMaxdy7yu8Yo1SaqbTuxSYmoGO",
"client_secret": "seti_1OqSj5DEQaroqDjs8Jp6z0TK_secret_PfoL577gu7Q4YkzZc5Hh2S2LJAbig2J",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuiTDEQaroqDjsh2A3s2pK",
"id": "seti_1OqSj5DEQaroqDjs8Jp6z0TK",
"last_setup_error": null,
"latest_attempt": null,
"livemode": false,

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuiUDEQaroqDjsy4Gs2GIz_secret_PWyfSmUREeL95Ax6JOHV3Clc6Yg7nfi",
"client_secret": "seti_1OqSj6DEQaroqDjskFXu6e9v_secret_PfoLo8AbRrBSWHoZ3TlNE6DXWjgYYT5",
"created": 1000000000,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuiUDEQaroqDjsy4Gs2GIz",
"id": "seti_1OqSj6DEQaroqDjskFXu6e9v",
"last_setup_error": null,
"latest_attempt": "setatt_1OhuiUDEQaroqDjs0qbLPWie",
"latest_attempt": "setatt_1OqSj6DEQaroqDjsRP5A9v0b",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhuiUDEQaroqDjshfqs9wHX",
"payment_method": "pm_1OqSj6DEQaroqDjsIT8fDv3h",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -36,7 +36,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02UErEeDWqZeiyG07Ri6t63O1nAaksee1KGL18Bzwdbsfsy8",
"id": "cs_test_NORMALIZED02XjngGwSRT4XB92ta7BfoEZdGCaVYMlFgaCrwW3Ml1cRPPS",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -51,7 +51,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -60,7 +64,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhuiTDEQaroqDjsh2A3s2pK",
"setup_intent": "seti_1OqSj5DEQaroqDjs8Jp6z0TK",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -71,5 +75,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_NORMALIZED02UErEeDWqZeiyG07Ri6t63O1nAaksee1KGL18Bzwdbsfsy8#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02XjngGwSRT4XB92ta7BfoEZdGCaVYMlFgaCrwW3Ml1cRPPS#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}

View File

@@ -38,7 +38,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02UErEeDWqZeiyG07Ri6t63O1nAaksee1KGL18Bzwdbsfsy8",
"id": "cs_test_NORMALIZED02XjngGwSRT4XB92ta7BfoEZdGCaVYMlFgaCrwW3Ml1cRPPS",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -53,7 +53,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -62,7 +66,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhuiTDEQaroqDjsh2A3s2pK",
"setup_intent": "seti_1OqSj5DEQaroqDjs8Jp6z0TK",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -73,7 +77,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_NORMALIZED02UErEeDWqZeiyG07Ri6t63O1nAaksee1KGL18Bzwdbsfsy8#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED02XjngGwSRT4XB92ta7BfoEZdGCaVYMlFgaCrwW3Ml1cRPPS#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}
],
"has_more": true,

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhuihDEQaroqDjsNBop6Jro",
"default_payment_method": "pm_1OqSjIDEQaroqDjsmOhve68R",
"footer": null,
"rendering_options": null
},

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1010000002,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuihDEQaroqDjsNBop6Jro",
"id": "pm_1OqSjIDEQaroqDjsmOhve68R",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1010000002,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuihDEQaroqDjsNBop6Jro",
"id": "pm_1OqSjIDEQaroqDjsmOhve68R",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -35,7 +35,8 @@
"cvc_check": "pass"
},
"country": "US",
"exp_month": 2,
"display_brand": "visa",
"exp_month": 3,
"exp_year": 2025,
"fingerprint": "NORMALIZED000001",
"funding": "credit",
@@ -54,7 +55,7 @@
},
"created": 1010000002,
"customer": "cus_NORMALIZED0001",
"id": "pm_1OhuihDEQaroqDjsNBop6Jro",
"id": "pm_1OqSjIDEQaroqDjsmOhve68R",
"livemode": false,
"metadata": {},
"object": "payment_method",

View File

@@ -19,7 +19,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhuihDEQaroqDjsNBop6Jro",
"default_payment_method": "pm_1OqSjIDEQaroqDjsmOhve68R",
"footer": null,
"rendering_options": null
},
@@ -43,13 +43,13 @@
}
}
},
"id": "evt_1OhuijDEQaroqDjsb3Zjzq0u",
"id": "evt_1OqSjKDEQaroqDjsI5wMvZUI",
"livemode": false,
"object": "event",
"pending_webhooks": 0,
"request": {
"id": "req_NORMALIZED0001",
"idempotency_key": "7c989a60-ba3b-4e22-aa61-b485384b5c7f"
"idempotency_key": "fa240683-6e02-48d8-8c23-ca91f20f5648"
},
"type": "customer.updated"
}

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnY2VFTFFoTGhQNUh6VUdxY0t5Y055TXptcGtGLDk4MDI4Mzg40200oAqgXBYF?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NN0RNQklBaDRKblN1SGhLN0M4b1FwMmlaa1YzLDEwMDA2NTc0NQ02001ixA4LHQ?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnY2VFTFFoTGhQNUh6VUdxY0t5Y055TXptcGtGLDk4MDI4Mzg40200oAqgXBYF/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NN0RNQklBaDRKblN1SGhLN0M4b1FwMmlaa1YzLDEwMDA2NTc0NQ02001ixA4LHQ/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -164,5 +165,5 @@
"total_excluding_tax": 48000,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnY2VFTFFoTGhQNUh6VUdxY0t5Y055TXptcGtGLDk4MDI4Mzky0200nqFziQA6?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NN0RNQklBaDRKblN1SGhLN0M4b1FwMmlaa1YzLDEwMDA2NTc0OA0200LEBFzxaB?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnY2VFTFFoTGhQNUh6VUdxY0t5Y055TXptcGtGLDk4MDI4Mzky0200nqFziQA6/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NN0RNQklBaDRKblN1SGhLN0M4b1FwMmlaa1YzLDEwMDA2NTc0OA0200LEBFzxaB/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuihDEQaroqDjsJKl4y2RJ_secret_PWyg17I3VwJpzW4FNLia039C49nUvtP",
"client_secret": "seti_1OqSjIDEQaroqDjsQSC6pQWt_secret_PfoM8acZjJRth6IUypuP993WHJEzRSc",
"created": 1010000002,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuihDEQaroqDjsJKl4y2RJ",
"id": "seti_1OqSjIDEQaroqDjsQSC6pQWt",
"last_setup_error": null,
"latest_attempt": "setatt_1OhuihDEQaroqDjsANlsvVZ1",
"latest_attempt": "setatt_1OqSjIDEQaroqDjsVdkIIHfP",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhuihDEQaroqDjsNBop6Jro",
"payment_method": "pm_1OqSjIDEQaroqDjsmOhve68R",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -4,12 +4,12 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuigDEQaroqDjsMWE0Twiv_secret_PWyggwRTN0Ity4JnPDz4IHu2XGSJloI",
"created": 1010000008,
"client_secret": "seti_1OqSjHDEQaroqDjsRNflXydL_secret_PfoLX6wAXcbsVao6m3P8wux0Y1lWGj1",
"created": 1010000001,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuigDEQaroqDjsMWE0Twiv",
"id": "seti_1OqSjHDEQaroqDjsRNflXydL",
"last_setup_error": null,
"latest_attempt": null,
"livemode": false,

View File

@@ -2,21 +2,21 @@
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1OhuihDEQaroqDjsJKl4y2RJ_secret_PWyg17I3VwJpzW4FNLia039C49nUvtP",
"client_secret": "seti_1OqSjIDEQaroqDjsQSC6pQWt_secret_PfoM8acZjJRth6IUypuP993WHJEzRSc",
"created": 1010000002,
"customer": "cus_NORMALIZED0001",
"description": null,
"flow_directions": null,
"id": "seti_1OhuihDEQaroqDjsJKl4y2RJ",
"id": "seti_1OqSjIDEQaroqDjsQSC6pQWt",
"last_setup_error": null,
"latest_attempt": "setatt_1OhuihDEQaroqDjsANlsvVZ1",
"latest_attempt": "setatt_1OqSjIDEQaroqDjsVdkIIHfP",
"livemode": false,
"mandate": null,
"metadata": {},
"next_action": null,
"object": "setup_intent",
"on_behalf_of": null,
"payment_method": "pm_1OhuihDEQaroqDjsNBop6Jro",
"payment_method": "pm_1OqSjIDEQaroqDjsmOhve68R",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {

View File

@@ -14,7 +14,7 @@
"client_secret": null,
"consent": null,
"consent_collection": null,
"created": 1010000008,
"created": 1010000001,
"currency": null,
"currency_conversion": null,
"custom_fields": [],
@@ -36,7 +36,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02k97SszoFVSwqWDTxnnUw9RHbqRVuNvG5fwid81Lplwb2Y5",
"id": "cs_test_NORMALIZED024XDOSPWkEMwhlj4Wq55sEXiYKUEaeXOZr854PAzYwC2Vmq",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -51,7 +51,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -60,7 +64,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhuigDEQaroqDjsMWE0Twiv",
"setup_intent": "seti_1OqSjHDEQaroqDjsRNflXydL",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -71,5 +75,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_NORMALIZED02k97SszoFVSwqWDTxnnUw9RHbqRVuNvG5fwid81Lplwb2Y5#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED024XDOSPWkEMwhlj4Wq55sEXiYKUEaeXOZr854PAzYwC2Vmq#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}

View File

@@ -16,7 +16,7 @@
"client_secret": null,
"consent": null,
"consent_collection": null,
"created": 1010000008,
"created": 1010000001,
"currency": null,
"currency_conversion": null,
"custom_fields": [],
@@ -38,7 +38,7 @@
},
"customer_email": null,
"expires_at": 1000000000,
"id": "cs_test_NORMALIZED02k97SszoFVSwqWDTxnnUw9RHbqRVuNvG5fwid81Lplwb2Y5",
"id": "cs_test_NORMALIZED024XDOSPWkEMwhlj4Wq55sEXiYKUEaeXOZr854PAzYwC2Vmq",
"invoice": null,
"invoice_creation": null,
"livemode": false,
@@ -53,7 +53,11 @@
"payment_link": null,
"payment_method_collection": "always",
"payment_method_configuration_details": null,
"payment_method_options": {},
"payment_method_options": {
"card": {
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card"
],
@@ -62,7 +66,7 @@
"enabled": false
},
"recovered_from": null,
"setup_intent": "seti_1OhuigDEQaroqDjsMWE0Twiv",
"setup_intent": "seti_1OqSjHDEQaroqDjsRNflXydL",
"shipping": null,
"shipping_address_collection": null,
"shipping_options": [],
@@ -73,7 +77,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_NORMALIZED02k97SszoFVSwqWDTxnnUw9RHbqRVuNvG5fwid81Lplwb2Y5#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
"url": "https://checkout.stripe.com/c/pay/cs_test_NORMALIZED024XDOSPWkEMwhlj4Wq55sEXiYKUEaeXOZr854PAzYwC2Vmq#fid1d2BpamRhQ2prcSc%2FJ1ZqcHdmYCVWZGt2JVV3aicpJ2R1bE5gfCc%2FJ3VuWnFgdnFaXVRmMU5zNkldQTY9SnNRY09XZml2UXNQJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpmamlwaGsnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl"
}
],
"has_more": true,

View File

@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -158,5 +159,5 @@
"total_excluding_tax": 14400,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -41,9 +41,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnWDRCTEpLcURBek0yQ2tFNDBnd2daN0Q4cTRILDk4MDI4Mzk10200O1amJUD5?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NcGJaS085amJrdVQwN21ocTV0aVFFeTlvZTJ6LDEwMDA2NTc1MQ0200SFYjB9Id?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnWDRCTEpLcURBek0yQ2tFNDBnd2daN0Q4cTRILDk4MDI4Mzk10200O1amJUD5/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NcGJaS085amJrdVQwN21ocTV0aVFFeTlvZTJ6LDEwMDA2NTc1MQ0200SFYjB9Id/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -60,6 +60,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -158,5 +159,5 @@
"total_excluding_tax": 14400,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}

View File

@@ -43,9 +43,9 @@
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnWDRCTEpLcURBek0yQ2tFNDBnd2daN0Q4cTRILDk4MDI4Mzk20200kDeNjIVH?s=ap",
"hosted_invoice_url": "https://invoice.stripe.com/i/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NcGJaS085amJrdVQwN21ocTV0aVFFeTlvZTJ6LDEwMDA2NTc1MQ0200SFYjB9Id?s=ap",
"id": "in_NORMALIZED00000000000001",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QV3lnWDRCTEpLcURBek0yQ2tFNDBnd2daN0Q4cTRILDk4MDI4Mzk20200kDeNjIVH/pdf?s=ap",
"invoice_pdf": "https://pay.stripe.com/invoice/acct_NORMALIZED000001/test_NORMALIZED01a3dERVFhcm9xRGpzLF9QZm9NcGJaS085amJrdVQwN21ocTV0aVFFeTlvZTJ6LDEwMDA2NTc1MQ0200SFYjB9Id/pdf?s=ap",
"issuer": {
"type": "self"
},
@@ -62,6 +62,7 @@
"discountable": false,
"discounts": [],
"id": "il_NORMALIZED00000000000001",
"invoice": "in_NORMALIZED00000000000001",
"invoice_item": "ii_NORMALIZED00000000000001",
"livemode": false,
"metadata": {},
@@ -160,7 +161,7 @@
"total_excluding_tax": 14400,
"total_tax_amounts": [],
"transfer_data": null,
"webhooks_delivered_at": null
"webhooks_delivered_at": 1000000000
}
],
"has_more": false,

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhuiwDEQaroqDjsvplSDUeH",
"default_payment_method": "pm_1OqSjVDEQaroqDjsRyjz96Px",
"footer": null,
"rendering_options": null
},

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1Ohuj0DEQaroqDjs4MTBlptB",
"default_payment_method": "pm_1OqSjZDEQaroqDjsqFIff4VJ",
"footer": null,
"rendering_options": null
},

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1Ohuj4DEQaroqDjsrj4GMZ8Q",
"default_payment_method": "pm_1OqSjdDEQaroqDjsKM0wMJGQ",
"footer": null,
"rendering_options": null
},

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1Ohuj8DEQaroqDjsThdjYayj",
"default_payment_method": "pm_1OqSjhDEQaroqDjsj5w8kuqN",
"footer": null,
"rendering_options": null
},

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhujCDEQaroqDjsJPD2ggP1",
"default_payment_method": "pm_1OqSjlDEQaroqDjslnrNhPkv",
"footer": null,
"rendering_options": null
},

View File

@@ -13,7 +13,7 @@
"invoice_prefix": "NORMA01",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": "pm_1OhujGDEQaroqDjsfg5UHTph",
"default_payment_method": "pm_1OqSjpDEQaroqDjsfA5RARkv",
"footer": null,
"rendering_options": null
},

Some files were not shown because too many files have changed in this diff Show More