initial commit 2

This commit is contained in:
equippedcoding-master
2025-09-17 15:19:57 -05:00
parent e2c98790b2
commit 1c59875b8a
55391 changed files with 15 additions and 0 deletions

View File

@@ -0,0 +1,128 @@
{
"id": "evt_3S4P8IJTsOSWtcD70MRhGKGL",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176716,
"data": {
"object": {
"id": "ch_3S4P8IJTsOSWtcD70cm7Fk9H",
"object": "charge",
"amount": 1500,
"amount_captured": 1500,
"amount_refunded": 0,
"application": null,
"application_fee": null,
"application_fee_amount": null,
"balance_transaction": "txn_3S4P8IJTsOSWtcD70usazxSy",
"billing_details": {
"address": {
"city": null,
"country": null,
"line1": null,
"line2": null,
"postal_code": null,
"state": null
},
"email": "james2@appfactory.studio",
"name": "James Mitchell",
"phone": null,
"tax_id": null
},
"calculated_statement_descriptor": "REAL PRACTICE MODE",
"captured": true,
"created": 1757176716,
"currency": "usd",
"customer": "cus_T0Pyv40IacaTBl",
"description": "Subscription creation",
"destination": null,
"dispute": null,
"disputed": false,
"failure_balance_transaction": null,
"failure_code": null,
"failure_message": null,
"fraud_details": [],
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"on_behalf_of": null,
"order": null,
"outcome": {
"advice_code": null,
"network_advice_code": null,
"network_decline_code": null,
"network_status": "approved_by_network",
"reason": null,
"risk_level": "normal",
"risk_score": 21,
"seller_message": "Payment complete.",
"type": "authorized"
},
"paid": true,
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"payment_method": "pm_1S4P8KJTsOSWtcD7fFzNG6hV",
"payment_method_details": {
"card": {
"amount_authorized": 1500,
"authorization_code": "835075",
"brand": "visa",
"checks": {
"address_line1_check": null,
"address_postal_code_check": null,
"cvc_check": "pass"
},
"country": "US",
"exp_month": 10,
"exp_year": 2030,
"extended_authorization": {
"status": "disabled"
},
"fingerprint": "Qh3kciqTf01edOxB",
"funding": "credit",
"incremental_authorization": {
"status": "unavailable"
},
"installments": null,
"last4": "4242",
"mandate": null,
"multicapture": {
"status": "unavailable"
},
"network": "visa",
"network_token": {
"used": false
},
"network_transaction_id": "811045110799105",
"overcapture": {
"maximum_amount_capturable": 1500,
"status": "unavailable"
},
"regulated_status": "unregulated",
"three_d_secure": null,
"wallet": null
},
"type": "card"
},
"radar_options": [],
"receipt_email": null,
"receipt_number": null,
"receipt_url": "https:\/\/pay.stripe.com\/receipts\/invoices\/CAcaFwoVYWNjdF8xUzMwa1RKVHNPU1d0Y0Q3KI7H8cUGMgZUfaPrt6g6LBYM608s9bqhLZuRsGhyrNRJUnK3jfb4UpvxRbaa1MF2iZghWXYw7Lh8-Meb?s=ap",
"refunded": false,
"review": null,
"shipping": null,
"source": null,
"source_transfer": null,
"statement_descriptor": null,
"statement_descriptor_suffix": null,
"status": "succeeded",
"transfer_data": null,
"transfer_group": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_rOLkOq2muNxhtN",
"idempotency_key": "f562445e-dea2-4b36-9c6f-fb71d793f65f"
},
"type": "charge.succeeded"
}

View File

@@ -0,0 +1,44 @@
{
"id": "evt_1S4P8IJTsOSWtcD7oiSz59Py",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176714,
"data": {
"object": {
"id": "cus_T0Pyv40IacaTBl",
"object": "customer",
"address": null,
"balance": 0,
"created": 1757176714,
"currency": null,
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"email": "james2@appfactory.studio",
"invoice_prefix": "J8JRLT1X",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": null,
"footer": null,
"rendering_options": null
},
"livemode": false,
"metadata": [],
"name": null,
"next_invoice_sequence": 1,
"phone": null,
"preferred_locales": [],
"shipping": null,
"tax_exempt": "none",
"test_clock": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_9SbYlerQE4ddfr",
"idempotency_key": "37f716a1-a56b-46fd-b9a7-de5e09497676"
},
"type": "customer.created"
}

View File

@@ -0,0 +1,180 @@
{
"id": "evt_1S4P8JJTsOSWtcD7OGT8JS7U",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176715,
"data": {
"object": {
"id": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"object": "subscription",
"application": null,
"application_fee_percent": null,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null
},
"billing_cycle_anchor": 1757176714,
"billing_cycle_anchor_config": null,
"billing_mode": {
"type": "classic"
},
"billing_thresholds": null,
"cancel_at": null,
"cancel_at_period_end": false,
"canceled_at": null,
"cancellation_details": {
"comment": null,
"feedback": null,
"reason": null
},
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"current_period_end": 1759768714,
"current_period_start": 1757176714,
"customer": "cus_T0Pyv40IacaTBl",
"days_until_due": null,
"default_payment_method": null,
"default_source": null,
"default_tax_rates": [],
"description": null,
"discount": null,
"discounts": [],
"ended_at": null,
"invoice_settings": {
"account_tax_ids": null,
"issuer": {
"type": "self"
}
},
"items": {
"object": "list",
"data": [
{
"id": "si_T0PySoDDbQiL8q",
"object": "subscription_item",
"billing_thresholds": null,
"created": 1757176714,
"current_period_end": 1759768714,
"current_period_start": 1757176714,
"discounts": [],
"metadata": [],
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"tax_rates": []
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/subscription_items?subscription=sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"latest_invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": {
"payment_method_options": null,
"payment_method_types": null,
"save_default_payment_method": "off"
},
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"quantity": 1,
"schedule": null,
"start_date": 1757176714,
"status": "incomplete",
"test_clock": null,
"transfer_data": null,
"trial_end": null,
"trial_settings": {
"end_behavior": {
"missing_payment_method": "create_invoice"
}
},
"trial_start": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_y00xjH9IHguX1J",
"idempotency_key": "072a3ab3-bd1f-4a0e-a435-d45cbd5a51c9"
},
"type": "customer.subscription.created"
}

View File

@@ -0,0 +1,183 @@
{
"id": "evt_1S4P8OJTsOSWtcD7GKfccVAp",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176720,
"data": {
"object": {
"id": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"object": "subscription",
"application": null,
"application_fee_percent": null,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null
},
"billing_cycle_anchor": 1757176714,
"billing_cycle_anchor_config": null,
"billing_mode": {
"type": "classic"
},
"billing_thresholds": null,
"cancel_at": null,
"cancel_at_period_end": false,
"canceled_at": null,
"cancellation_details": {
"comment": null,
"feedback": null,
"reason": null
},
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"current_period_end": 1759768714,
"current_period_start": 1757176714,
"customer": "cus_T0Pyv40IacaTBl",
"days_until_due": null,
"default_payment_method": "pm_1S4P8KJTsOSWtcD7fFzNG6hV",
"default_source": null,
"default_tax_rates": [],
"description": null,
"discount": null,
"discounts": [],
"ended_at": null,
"invoice_settings": {
"account_tax_ids": null,
"issuer": {
"type": "self"
}
},
"items": {
"object": "list",
"data": [
{
"id": "si_T0PySoDDbQiL8q",
"object": "subscription_item",
"billing_thresholds": null,
"created": 1757176714,
"current_period_end": 1759768714,
"current_period_start": 1757176714,
"discounts": [],
"metadata": [],
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"tax_rates": []
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/subscription_items?subscription=sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"latest_invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"next_pending_invoice_item_invoice": null,
"on_behalf_of": null,
"pause_collection": null,
"payment_settings": {
"payment_method_options": null,
"payment_method_types": null,
"save_default_payment_method": "off"
},
"pending_invoice_item_interval": null,
"pending_setup_intent": null,
"pending_update": null,
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"quantity": 1,
"schedule": null,
"start_date": 1757176714,
"status": "active",
"test_clock": null,
"transfer_data": null,
"trial_end": null,
"trial_settings": {
"end_behavior": {
"missing_payment_method": "create_invoice"
}
},
"trial_start": null
},
"previous_attributes": {
"default_payment_method": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_BZ6zKZyfGbvV3E",
"idempotency_key": "e9004611-c0be-48d4-8dec-32a444319712"
},
"type": "customer.subscription.updated"
}

View File

@@ -0,0 +1,47 @@
{
"id": "evt_1S4P8JJTsOSWtcD7ewjwpmZi",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176715,
"data": {
"object": {
"id": "cus_T0Pyv40IacaTBl",
"object": "customer",
"address": null,
"balance": 0,
"created": 1757176714,
"currency": "usd",
"default_source": null,
"delinquent": false,
"description": null,
"discount": null,
"email": "james2@appfactory.studio",
"invoice_prefix": "J8JRLT1X",
"invoice_settings": {
"custom_fields": null,
"default_payment_method": null,
"footer": null,
"rendering_options": null
},
"livemode": false,
"metadata": [],
"name": null,
"next_invoice_sequence": 2,
"phone": null,
"preferred_locales": [],
"shipping": null,
"tax_exempt": "none",
"test_clock": null
},
"previous_attributes": {
"currency": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_y00xjH9IHguX1J",
"idempotency_key": "072a3ab3-bd1f-4a0e-a435-d45cbd5a51c9"
},
"type": "customer.updated"
}

View File

@@ -0,0 +1,238 @@
{
"id": "evt_1S4P8JJTsOSWtcD7kc5OxMGx",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176715,
"data": {
"object": {
"id": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"object": "invoice",
"account_country": "US",
"account_name": "Real Practice Mode",
"account_tax_ids": null,
"amount_due": 1500,
"amount_overpaid": 0,
"amount_paid": 0,
"amount_remaining": 1500,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 0,
"attempted": false,
"auto_advance": false,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null,
"provider": null,
"status": null
},
"automatically_finalizes_at": null,
"billing_reason": "subscription_create",
"charge": null,
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"custom_fields": null,
"customer": "cus_T0Pyv40IacaTBl",
"customer_address": null,
"customer_email": "james2@appfactory.studio",
"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": 1757176714,
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https:\/\/invoice.stripe.com\/i\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxNQ0200fBhHBBIo?s=ap",
"invoice_pdf": "https:\/\/pay.stripe.com\/invoice\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxNQ0200fBhHBBIo\/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"object": "list",
"data": [
{
"id": "il_1S4P8IJTsOSWtcD790bBMzEI",
"object": "line_item",
"amount": 1500,
"amount_excluding_tax": 1500,
"currency": "usd",
"description": "1 \u00d7 Pro (at $15.00 \/ month)",
"discount_amounts": [],
"discountable": true,
"discounts": [],
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"parent": {
"invoice_item_details": null,
"subscription_item_details": {
"invoice_item": null,
"proration": false,
"proration_details": {
"credited_items": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q"
},
"type": "subscription_item_details"
},
"period": {
"end": 1759768714,
"start": 1757176714
},
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"pretax_credit_amounts": [],
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"pricing": {
"price_details": {
"price": "price_1S30v9JTsOSWtcD758Fc2uCA",
"product": "prod_Syysk4pULEkaGB"
},
"type": "price_details",
"unit_amount_decimal": "1500"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q",
"tax_amounts": [],
"tax_rates": [],
"taxes": [],
"type": "subscription",
"unit_amount_excluding_tax": "1500"
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/invoices\/in_1S4P8IJTsOSWtcD7hxsgXhZL\/lines"
},
"livemode": false,
"metadata": [],
"next_payment_attempt": null,
"number": "J8JRLT1X-0001",
"on_behalf_of": null,
"paid": false,
"paid_out_of_band": false,
"parent": {
"quote_details": null,
"subscription_details": {
"metadata": [],
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"type": "subscription_details"
},
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"payment_settings": {
"default_mandate": null,
"payment_method_options": null,
"payment_method_types": null
},
"period_end": 1757176714,
"period_start": 1757176714,
"post_payment_credit_notes_amount": 0,
"pre_payment_credit_notes_amount": 0,
"quote": null,
"receipt_number": null,
"rendering": null,
"rendering_options": null,
"shipping_cost": null,
"shipping_details": null,
"starting_balance": 0,
"statement_descriptor": null,
"status": "open",
"status_transitions": {
"finalized_at": 1757176714,
"marked_uncollectible_at": null,
"paid_at": null,
"voided_at": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_details": {
"metadata": []
},
"subtotal": 1500,
"subtotal_excluding_tax": 1500,
"tax": null,
"test_clock": null,
"total": 1500,
"total_discount_amounts": [],
"total_excluding_tax": 1500,
"total_pretax_credit_amounts": [],
"total_tax_amounts": [],
"total_taxes": [],
"transfer_data": null,
"webhooks_delivered_at": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_y00xjH9IHguX1J",
"idempotency_key": "072a3ab3-bd1f-4a0e-a435-d45cbd5a51c9"
},
"type": "invoice.created"
}

View File

@@ -0,0 +1,238 @@
{
"id": "evt_1S4P8JJTsOSWtcD7amt5ncCA",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176715,
"data": {
"object": {
"id": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"object": "invoice",
"account_country": "US",
"account_name": "Real Practice Mode",
"account_tax_ids": null,
"amount_due": 1500,
"amount_overpaid": 0,
"amount_paid": 0,
"amount_remaining": 1500,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 0,
"attempted": false,
"auto_advance": false,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null,
"provider": null,
"status": null
},
"automatically_finalizes_at": null,
"billing_reason": "subscription_create",
"charge": null,
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"custom_fields": null,
"customer": "cus_T0Pyv40IacaTBl",
"customer_address": null,
"customer_email": "james2@appfactory.studio",
"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": 1757176714,
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https:\/\/invoice.stripe.com\/i\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxNQ0200fBhHBBIo?s=ap",
"invoice_pdf": "https:\/\/pay.stripe.com\/invoice\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxNQ0200fBhHBBIo\/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"object": "list",
"data": [
{
"id": "il_1S4P8IJTsOSWtcD790bBMzEI",
"object": "line_item",
"amount": 1500,
"amount_excluding_tax": 1500,
"currency": "usd",
"description": "1 \u00d7 Pro (at $15.00 \/ month)",
"discount_amounts": [],
"discountable": true,
"discounts": [],
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"parent": {
"invoice_item_details": null,
"subscription_item_details": {
"invoice_item": null,
"proration": false,
"proration_details": {
"credited_items": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q"
},
"type": "subscription_item_details"
},
"period": {
"end": 1759768714,
"start": 1757176714
},
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"pretax_credit_amounts": [],
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"pricing": {
"price_details": {
"price": "price_1S30v9JTsOSWtcD758Fc2uCA",
"product": "prod_Syysk4pULEkaGB"
},
"type": "price_details",
"unit_amount_decimal": "1500"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q",
"tax_amounts": [],
"tax_rates": [],
"taxes": [],
"type": "subscription",
"unit_amount_excluding_tax": "1500"
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/invoices\/in_1S4P8IJTsOSWtcD7hxsgXhZL\/lines"
},
"livemode": false,
"metadata": [],
"next_payment_attempt": null,
"number": "J8JRLT1X-0001",
"on_behalf_of": null,
"paid": false,
"paid_out_of_band": false,
"parent": {
"quote_details": null,
"subscription_details": {
"metadata": [],
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"type": "subscription_details"
},
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"payment_settings": {
"default_mandate": null,
"payment_method_options": null,
"payment_method_types": null
},
"period_end": 1757176714,
"period_start": 1757176714,
"post_payment_credit_notes_amount": 0,
"pre_payment_credit_notes_amount": 0,
"quote": null,
"receipt_number": null,
"rendering": null,
"rendering_options": null,
"shipping_cost": null,
"shipping_details": null,
"starting_balance": 0,
"statement_descriptor": null,
"status": "open",
"status_transitions": {
"finalized_at": 1757176714,
"marked_uncollectible_at": null,
"paid_at": null,
"voided_at": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_details": {
"metadata": []
},
"subtotal": 1500,
"subtotal_excluding_tax": 1500,
"tax": null,
"test_clock": null,
"total": 1500,
"total_discount_amounts": [],
"total_excluding_tax": 1500,
"total_pretax_credit_amounts": [],
"total_tax_amounts": [],
"total_taxes": [],
"transfer_data": null,
"webhooks_delivered_at": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_y00xjH9IHguX1J",
"idempotency_key": "072a3ab3-bd1f-4a0e-a435-d45cbd5a51c9"
},
"type": "invoice.finalized"
}

View File

@@ -0,0 +1,238 @@
{
"id": "evt_1S4P8MJTsOSWtcD7yTi5t7xK",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176717,
"data": {
"object": {
"id": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"object": "invoice",
"account_country": "US",
"account_name": "Real Practice Mode",
"account_tax_ids": null,
"amount_due": 1500,
"amount_overpaid": 0,
"amount_paid": 1500,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null,
"provider": null,
"status": null
},
"automatically_finalizes_at": null,
"billing_reason": "subscription_create",
"charge": "ch_3S4P8IJTsOSWtcD70cm7Fk9H",
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"custom_fields": null,
"customer": "cus_T0Pyv40IacaTBl",
"customer_address": null,
"customer_email": "james2@appfactory.studio",
"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": 1757176714,
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https:\/\/invoice.stripe.com\/i\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxOA0200XrwfWR5u?s=ap",
"invoice_pdf": "https:\/\/pay.stripe.com\/invoice\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxOA0200XrwfWR5u\/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"object": "list",
"data": [
{
"id": "il_1S4P8IJTsOSWtcD790bBMzEI",
"object": "line_item",
"amount": 1500,
"amount_excluding_tax": 1500,
"currency": "usd",
"description": "1 \u00d7 Pro (at $15.00 \/ month)",
"discount_amounts": [],
"discountable": true,
"discounts": [],
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"parent": {
"invoice_item_details": null,
"subscription_item_details": {
"invoice_item": null,
"proration": false,
"proration_details": {
"credited_items": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q"
},
"type": "subscription_item_details"
},
"period": {
"end": 1759768714,
"start": 1757176714
},
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"pretax_credit_amounts": [],
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"pricing": {
"price_details": {
"price": "price_1S30v9JTsOSWtcD758Fc2uCA",
"product": "prod_Syysk4pULEkaGB"
},
"type": "price_details",
"unit_amount_decimal": "1500"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q",
"tax_amounts": [],
"tax_rates": [],
"taxes": [],
"type": "subscription",
"unit_amount_excluding_tax": "1500"
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/invoices\/in_1S4P8IJTsOSWtcD7hxsgXhZL\/lines"
},
"livemode": false,
"metadata": [],
"next_payment_attempt": null,
"number": "J8JRLT1X-0001",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"parent": {
"quote_details": null,
"subscription_details": {
"metadata": [],
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"type": "subscription_details"
},
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"payment_settings": {
"default_mandate": null,
"payment_method_options": null,
"payment_method_types": null
},
"period_end": 1757176714,
"period_start": 1757176714,
"post_payment_credit_notes_amount": 0,
"pre_payment_credit_notes_amount": 0,
"quote": null,
"receipt_number": null,
"rendering": null,
"rendering_options": null,
"shipping_cost": null,
"shipping_details": null,
"starting_balance": 0,
"statement_descriptor": null,
"status": "paid",
"status_transitions": {
"finalized_at": 1757176714,
"marked_uncollectible_at": null,
"paid_at": 1757176717,
"voided_at": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_details": {
"metadata": []
},
"subtotal": 1500,
"subtotal_excluding_tax": 1500,
"tax": null,
"test_clock": null,
"total": 1500,
"total_discount_amounts": [],
"total_excluding_tax": 1500,
"total_pretax_credit_amounts": [],
"total_tax_amounts": [],
"total_taxes": [],
"transfer_data": null,
"webhooks_delivered_at": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_rOLkOq2muNxhtN",
"idempotency_key": "f562445e-dea2-4b36-9c6f-fb71d793f65f"
},
"type": "invoice.paid"
}

View File

@@ -0,0 +1,238 @@
{
"id": "evt_1S4P8MJTsOSWtcD7D4QnYE3Z",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176717,
"data": {
"object": {
"id": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"object": "invoice",
"account_country": "US",
"account_name": "Real Practice Mode",
"account_tax_ids": null,
"amount_due": 1500,
"amount_overpaid": 0,
"amount_paid": 1500,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null,
"provider": null,
"status": null
},
"automatically_finalizes_at": null,
"billing_reason": "subscription_create",
"charge": "ch_3S4P8IJTsOSWtcD70cm7Fk9H",
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"custom_fields": null,
"customer": "cus_T0Pyv40IacaTBl",
"customer_address": null,
"customer_email": "james2@appfactory.studio",
"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": 1757176714,
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https:\/\/invoice.stripe.com\/i\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxOA0200XrwfWR5u?s=ap",
"invoice_pdf": "https:\/\/pay.stripe.com\/invoice\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxOA0200XrwfWR5u\/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"object": "list",
"data": [
{
"id": "il_1S4P8IJTsOSWtcD790bBMzEI",
"object": "line_item",
"amount": 1500,
"amount_excluding_tax": 1500,
"currency": "usd",
"description": "1 \u00d7 Pro (at $15.00 \/ month)",
"discount_amounts": [],
"discountable": true,
"discounts": [],
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"parent": {
"invoice_item_details": null,
"subscription_item_details": {
"invoice_item": null,
"proration": false,
"proration_details": {
"credited_items": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q"
},
"type": "subscription_item_details"
},
"period": {
"end": 1759768714,
"start": 1757176714
},
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"pretax_credit_amounts": [],
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"pricing": {
"price_details": {
"price": "price_1S30v9JTsOSWtcD758Fc2uCA",
"product": "prod_Syysk4pULEkaGB"
},
"type": "price_details",
"unit_amount_decimal": "1500"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q",
"tax_amounts": [],
"tax_rates": [],
"taxes": [],
"type": "subscription",
"unit_amount_excluding_tax": "1500"
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/invoices\/in_1S4P8IJTsOSWtcD7hxsgXhZL\/lines"
},
"livemode": false,
"metadata": [],
"next_payment_attempt": null,
"number": "J8JRLT1X-0001",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"parent": {
"quote_details": null,
"subscription_details": {
"metadata": [],
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"type": "subscription_details"
},
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"payment_settings": {
"default_mandate": null,
"payment_method_options": null,
"payment_method_types": null
},
"period_end": 1757176714,
"period_start": 1757176714,
"post_payment_credit_notes_amount": 0,
"pre_payment_credit_notes_amount": 0,
"quote": null,
"receipt_number": null,
"rendering": null,
"rendering_options": null,
"shipping_cost": null,
"shipping_details": null,
"starting_balance": 0,
"statement_descriptor": null,
"status": "paid",
"status_transitions": {
"finalized_at": 1757176714,
"marked_uncollectible_at": null,
"paid_at": 1757176717,
"voided_at": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_details": {
"metadata": []
},
"subtotal": 1500,
"subtotal_excluding_tax": 1500,
"tax": null,
"test_clock": null,
"total": 1500,
"total_discount_amounts": [],
"total_excluding_tax": 1500,
"total_pretax_credit_amounts": [],
"total_tax_amounts": [],
"total_taxes": [],
"transfer_data": null,
"webhooks_delivered_at": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_rOLkOq2muNxhtN",
"idempotency_key": "f562445e-dea2-4b36-9c6f-fb71d793f65f"
},
"type": "invoice.payment_succeeded"
}

View File

@@ -0,0 +1,250 @@
{
"id": "evt_1S4P8MJTsOSWtcD7vzZPiF5z",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176717,
"data": {
"object": {
"id": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"object": "invoice",
"account_country": "US",
"account_name": "Real Practice Mode",
"account_tax_ids": null,
"amount_due": 1500,
"amount_overpaid": 0,
"amount_paid": 1500,
"amount_remaining": 0,
"amount_shipping": 0,
"application": null,
"application_fee_amount": null,
"attempt_count": 1,
"attempted": true,
"auto_advance": false,
"automatic_tax": {
"disabled_reason": null,
"enabled": false,
"liability": null,
"provider": null,
"status": null
},
"automatically_finalizes_at": null,
"billing_reason": "subscription_create",
"charge": "ch_3S4P8IJTsOSWtcD70cm7Fk9H",
"collection_method": "charge_automatically",
"created": 1757176714,
"currency": "usd",
"custom_fields": null,
"customer": "cus_T0Pyv40IacaTBl",
"customer_address": null,
"customer_email": "james2@appfactory.studio",
"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": 1757176714,
"ending_balance": 0,
"footer": null,
"from_invoice": null,
"hosted_invoice_url": "https:\/\/invoice.stripe.com\/i\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxOA0200XrwfWR5u?s=ap",
"invoice_pdf": "https:\/\/pay.stripe.com\/invoice\/acct_1S30kTJTsOSWtcD7\/test_YWNjdF8xUzMwa1RKVHNPU1d0Y0Q3LF9UMFB5bmQ3a2lHNGZYMnN5ZEVHWWlFYk5vR0k4dVBGLDE0NzcxNzUxOA0200XrwfWR5u\/pdf?s=ap",
"issuer": {
"type": "self"
},
"last_finalization_error": null,
"latest_revision": null,
"lines": {
"object": "list",
"data": [
{
"id": "il_1S4P8IJTsOSWtcD790bBMzEI",
"object": "line_item",
"amount": 1500,
"amount_excluding_tax": 1500,
"currency": "usd",
"description": "1 \u00d7 Pro (at $15.00 \/ month)",
"discount_amounts": [],
"discountable": true,
"discounts": [],
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"livemode": false,
"metadata": [],
"parent": {
"invoice_item_details": null,
"subscription_item_details": {
"invoice_item": null,
"proration": false,
"proration_details": {
"credited_items": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q"
},
"type": "subscription_item_details"
},
"period": {
"end": 1759768714,
"start": 1757176714
},
"plan": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "plan",
"active": true,
"aggregate_usage": null,
"amount": 1500,
"amount_decimal": "1500",
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"interval": "month",
"interval_count": 1,
"livemode": false,
"metadata": [],
"meter": null,
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"tiers_mode": null,
"transform_usage": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"pretax_credit_amounts": [],
"price": {
"id": "price_1S30v9JTsOSWtcD758Fc2uCA",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1756845315,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": "pro_v2",
"metadata": [],
"nickname": null,
"product": "prod_Syysk4pULEkaGB",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 1,
"meter": null,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "unspecified",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 1500,
"unit_amount_decimal": "1500"
},
"pricing": {
"price_details": {
"price": "price_1S30v9JTsOSWtcD758Fc2uCA",
"product": "prod_Syysk4pULEkaGB"
},
"type": "price_details",
"unit_amount_decimal": "1500"
},
"proration": false,
"proration_details": {
"credited_items": null
},
"quantity": 1,
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_item": "si_T0PySoDDbQiL8q",
"tax_amounts": [],
"tax_rates": [],
"taxes": [],
"type": "subscription",
"unit_amount_excluding_tax": "1500"
}
],
"has_more": false,
"total_count": 1,
"url": "\/v1\/invoices\/in_1S4P8IJTsOSWtcD7hxsgXhZL\/lines"
},
"livemode": false,
"metadata": [],
"next_payment_attempt": null,
"number": "J8JRLT1X-0001",
"on_behalf_of": null,
"paid": true,
"paid_out_of_band": false,
"parent": {
"quote_details": null,
"subscription_details": {
"metadata": [],
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX"
},
"type": "subscription_details"
},
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"payment_settings": {
"default_mandate": null,
"payment_method_options": null,
"payment_method_types": null
},
"period_end": 1757176714,
"period_start": 1757176714,
"post_payment_credit_notes_amount": 0,
"pre_payment_credit_notes_amount": 0,
"quote": null,
"receipt_number": null,
"rendering": null,
"rendering_options": null,
"shipping_cost": null,
"shipping_details": null,
"starting_balance": 0,
"statement_descriptor": null,
"status": "paid",
"status_transitions": {
"finalized_at": 1757176714,
"marked_uncollectible_at": null,
"paid_at": 1757176717,
"voided_at": null
},
"subscription": "sub_1S4P8IJTsOSWtcD7KOKDgEBX",
"subscription_details": {
"metadata": []
},
"subtotal": 1500,
"subtotal_excluding_tax": 1500,
"tax": null,
"test_clock": null,
"total": 1500,
"total_discount_amounts": [],
"total_excluding_tax": 1500,
"total_pretax_credit_amounts": [],
"total_tax_amounts": [],
"total_taxes": [],
"transfer_data": null,
"webhooks_delivered_at": null
},
"previous_attributes": {
"amount_paid": 0,
"amount_remaining": 1500,
"attempt_count": 0,
"attempted": false,
"charge": null,
"paid": false,
"status": "open",
"status_transitions": {
"paid_at": null
}
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_rOLkOq2muNxhtN",
"idempotency_key": "f562445e-dea2-4b36-9c6f-fb71d793f65f"
},
"type": "invoice.updated"
}

View File

@@ -0,0 +1,35 @@
{
"id": "evt_1S4P91JTsOSWtcD7RjQr8012",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176759,
"data": {
"object": {
"id": "inpay_1S4P8IJTsOSWtcD73f0VkUUF",
"object": "invoice_payment",
"amount_paid": 1500,
"amount_requested": 1500,
"created": 1757176714,
"currency": "usd",
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"is_default": true,
"livemode": false,
"payment": {
"payment_intent": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"type": "payment_intent"
},
"status": "paid",
"status_transitions": {
"canceled_at": null,
"paid_at": 1757176716
}
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": null,
"idempotency_key": null
},
"type": "invoice_payment.paid"
}

View File

@@ -0,0 +1,79 @@
{
"id": "evt_3S4P8IJTsOSWtcD70KsU1Zc8",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176714,
"data": {
"object": {
"id": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"object": "payment_intent",
"amount": 1500,
"amount_capturable": 0,
"amount_details": {
"tip": []
},
"amount_received": 0,
"application": null,
"application_fee_amount": null,
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"client_secret": "pi_3S4P8IJTsOSWtcD70VqaTSBl_secret_vJTsix7Zn6GEZVjAn8RIMfqsC",
"confirmation_method": "automatic",
"created": 1757176714,
"currency": "usd",
"customer": "cus_T0Pyv40IacaTBl",
"description": "Subscription creation",
"excluded_payment_method_types": null,
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"last_payment_error": null,
"latest_charge": null,
"livemode": false,
"metadata": [],
"next_action": null,
"on_behalf_of": null,
"payment_method": null,
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
"installments": null,
"mandate_options": null,
"network": null,
"request_three_d_secure": "automatic"
},
"cashapp": [],
"klarna": {
"preferred_locale": null
},
"link": {
"persistent_token": null
}
},
"payment_method_types": [
"card",
"cashapp",
"klarna",
"link"
],
"processing": null,
"receipt_email": null,
"review": null,
"setup_future_usage": "off_session",
"shipping": null,
"source": null,
"statement_descriptor": null,
"statement_descriptor_suffix": null,
"status": "requires_payment_method",
"transfer_data": null,
"transfer_group": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_y00xjH9IHguX1J",
"idempotency_key": "072a3ab3-bd1f-4a0e-a435-d45cbd5a51c9"
},
"type": "payment_intent.created"
}

View File

@@ -0,0 +1,79 @@
{
"id": "evt_3S4P8IJTsOSWtcD7093KrEVH",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176717,
"data": {
"object": {
"id": "pi_3S4P8IJTsOSWtcD70VqaTSBl",
"object": "payment_intent",
"amount": 1500,
"amount_capturable": 0,
"amount_details": {
"tip": []
},
"amount_received": 1500,
"application": null,
"application_fee_amount": null,
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"client_secret": "pi_3S4P8IJTsOSWtcD70VqaTSBl_secret_vJTsix7Zn6GEZVjAn8RIMfqsC",
"confirmation_method": "automatic",
"created": 1757176714,
"currency": "usd",
"customer": "cus_T0Pyv40IacaTBl",
"description": "Subscription creation",
"excluded_payment_method_types": null,
"invoice": "in_1S4P8IJTsOSWtcD7hxsgXhZL",
"last_payment_error": null,
"latest_charge": "ch_3S4P8IJTsOSWtcD70cm7Fk9H",
"livemode": false,
"metadata": [],
"next_action": null,
"on_behalf_of": null,
"payment_method": "pm_1S4P8KJTsOSWtcD7fFzNG6hV",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
"installments": null,
"mandate_options": null,
"network": null,
"request_three_d_secure": "automatic"
},
"cashapp": [],
"klarna": {
"preferred_locale": null
},
"link": {
"persistent_token": null
}
},
"payment_method_types": [
"card",
"cashapp",
"klarna",
"link"
],
"processing": null,
"receipt_email": null,
"review": null,
"setup_future_usage": "off_session",
"shipping": null,
"source": null,
"statement_descriptor": null,
"statement_descriptor_suffix": null,
"status": "succeeded",
"transfer_data": null,
"transfer_group": null
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_rOLkOq2muNxhtN",
"idempotency_key": "f562445e-dea2-4b36-9c6f-fb71d793f65f"
},
"type": "payment_intent.succeeded"
}

View File

@@ -0,0 +1,66 @@
{
"id": "evt_1S4P8MJTsOSWtcD7doWznCnP",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176717,
"data": {
"object": {
"id": "pm_1S4P8KJTsOSWtcD7fFzNG6hV",
"object": "payment_method",
"allow_redisplay": "unspecified",
"billing_details": {
"address": {
"city": null,
"country": null,
"line1": null,
"line2": null,
"postal_code": null,
"state": null
},
"email": "james2@appfactory.studio",
"name": "James Mitchell",
"phone": null,
"tax_id": null
},
"card": {
"brand": "visa",
"checks": {
"address_line1_check": null,
"address_postal_code_check": null,
"cvc_check": "pass"
},
"country": "US",
"display_brand": "visa",
"exp_month": 10,
"exp_year": 2030,
"fingerprint": "Qh3kciqTf01edOxB",
"funding": "credit",
"generated_from": null,
"last4": "4242",
"networks": {
"available": [
"visa"
],
"preferred": null
},
"regulated_status": "unregulated",
"three_d_secure_usage": {
"supported": true
},
"wallet": null
},
"created": 1757176716,
"customer": "cus_T0Pyv40IacaTBl",
"livemode": false,
"metadata": [],
"type": "card"
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_rOLkOq2muNxhtN",
"idempotency_key": "f562445e-dea2-4b36-9c6f-fb71d793f65f"
},
"type": "payment_method.attached"
}

View File

@@ -0,0 +1,52 @@
{
"id": "evt_1S4P8OJTsOSWtcD7tM7JS9f0",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176719,
"data": {
"object": {
"id": "seti_1S4P8NJTsOSWtcD7Jl1mKUyO",
"object": "setup_intent",
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1S4P8NJTsOSWtcD7Jl1mKUyO_secret_T0PyFSlTLkgYlSsq1AGEPhsj4sdAmh7",
"created": 1757176719,
"customer": "cus_T0Pyv40IacaTBl",
"description": null,
"flow_directions": null,
"last_setup_error": null,
"latest_attempt": "setatt_1S4P8NJTsOSWtcD7HqWy6rzN",
"livemode": false,
"mandate": null,
"metadata": [],
"next_action": null,
"on_behalf_of": null,
"payment_method": "pm_1S4P8KJTsOSWtcD7fFzNG6hV",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
"mandate_options": null,
"network": null,
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card",
"cashapp",
"klarna",
"link"
],
"single_use_mandate": null,
"status": "succeeded",
"usage": "off_session"
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_BZ6zKZyfGbvV3E",
"idempotency_key": "e9004611-c0be-48d4-8dec-32a444319712"
},
"type": "setup_intent.created"
}

View File

@@ -0,0 +1,52 @@
{
"id": "evt_1S4P8OJTsOSWtcD7MkLvVpXF",
"object": "event",
"api_version": "2023-10-16",
"created": 1757176719,
"data": {
"object": {
"id": "seti_1S4P8NJTsOSWtcD7Jl1mKUyO",
"object": "setup_intent",
"application": null,
"automatic_payment_methods": null,
"cancellation_reason": null,
"client_secret": "seti_1S4P8NJTsOSWtcD7Jl1mKUyO_secret_T0PyFSlTLkgYlSsq1AGEPhsj4sdAmh7",
"created": 1757176719,
"customer": "cus_T0Pyv40IacaTBl",
"description": null,
"flow_directions": null,
"last_setup_error": null,
"latest_attempt": "setatt_1S4P8NJTsOSWtcD7HqWy6rzN",
"livemode": false,
"mandate": null,
"metadata": [],
"next_action": null,
"on_behalf_of": null,
"payment_method": "pm_1S4P8KJTsOSWtcD7fFzNG6hV",
"payment_method_configuration_details": null,
"payment_method_options": {
"card": {
"mandate_options": null,
"network": null,
"request_three_d_secure": "automatic"
}
},
"payment_method_types": [
"card",
"cashapp",
"klarna",
"link"
],
"single_use_mandate": null,
"status": "succeeded",
"usage": "off_session"
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": "req_BZ6zKZyfGbvV3E",
"idempotency_key": "e9004611-c0be-48d4-8dec-32a444319712"
},
"type": "setup_intent.succeeded"
}

View File

@@ -0,0 +1,907 @@
{
"out": null,
"file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___Haz61z9vxitXcbOAVlgVC2xl.zone",
"subs": {
"subdomains": [],
"config": [],
"www15": {
"subdomains": [],
"config": []
}
},
"brain": {
"config": {
"id": 1,
"reference_num": "wv774508910",
"json": {
"mysql_id": 52,
"category": "brain",
"nameid": "default",
"domain_name": "appfactory.studio",
"keys": [
{
"service": "maxmind",
"client": "1018947",
"secret": "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"
},
{
"service": "google_api_key_1",
"client": "",
"secret": "AIzaSyC1LwvokISzPaErXQIzwsgKNYmuQgLLfDk"
}
],
"controller": {
"mysql_password": "MYblessings1984!",
"appfactory_github": {
"key": "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"
},
"gitea_3050": {
"url": "http:\/\/appfactory.studio:3050",
"api_url": "",
"prefix": "http:\/\/",
"postfix": "api\/v1\/repos",
"domain": "appfactory.studio:3050",
"afspackage_repo": "http:\/\/appfactorystudio:MYblessings1984!@appfactory.studio:3050\/appfactorystudio\/afspackage.git",
"members_repo": "http:\/\/appfactorystudio2:MYblessings1984!@appfactory.studio:3050\/appfactorystudio2",
"one": {
"gitea_token": "4e7688bf94ba71d5307bc24cd4ec190ee8f07324",
"gitea_username": "appfactorystudio",
"gitea_password": "MYblessings1984!"
},
"two": {
"gitea_token": "4e7688bf94ba71d5307bc24cd4ec190ee8f07324",
"gitea_username": "appfactorystudio2",
"gitea_password": "MYblessings1984!"
},
"three": {
"gitea_token": "",
"gitea_username": "",
"gitea_password": ""
}
},
"gitea_3051": {
"url": "http:\/\/appfactory.studio:3051",
"api_url": "",
"prefix": "http:\/\/",
"postfix": "api\/v1\/repos",
"domain": "appfactory.studio:3051",
"afspackage_repo": "http:\/\/equippedcoding:MYblessings1984!@appfactory.studio:3051\/equippedcoding\/portal_v2.git",
"members_repo": "http:\/\/appfactorystudio2:GOODnews1984!@appfactory.studio:3051\/appfactorystudio2",
"one": {
"gitea_token": "a9af5941f27e8dd32fd28a6f390e032f11bf6a01",
"gitea_username": "appfactorystudio",
"gitea_password": "MYblessings1984!"
},
"two": {
"gitea_token": "77cd917289713454e5e341a0fdaf5956bfcaf1c7",
"gitea_username": "appfactorystudio2",
"gitea_password": "MYblessings1984!"
},
"three": {
"gitea_token": "",
"gitea_username": "",
"gitea_password": ""
}
},
"keys": [
{
"name": "maxmind",
"production": {
"client": "1018947",
"secret": "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",
"token": ""
},
"development": {
"client": "",
"secret": "",
"token": ""
}
},
{
"name": "google_api_key_1",
"production": {
"client": "",
"secret": "AIzaSyC1LwvokISzPaErXQIzwsgKNYmuQgLLfDk",
"token": ""
},
"development": {
"client": "",
"secret": "",
"token": ""
}
},
{
"name": "namecom",
"production": {
"username": "equippedcoding",
"client": "",
"secret": "",
"token_name": "appfactorystudio001",
"token": "13f3f7c3f93fe3278d645ba75617c053ef7b23b8"
},
"development": {
"username": "equippedcoding-test",
"client": "",
"secret": "",
"token_name": "",
"token": "2231f9898e2cd707500eb5d48fe70868fa53fae1"
}
}
],
"portal_root_password": "adminpassthrough2000",
"portal_admin_password": "adminpassthrough2000",
"brain_pass": "MYblessings1984!1a",
"brain_host": "server1.appfactory.studio",
"reference_num": "1"
},
"default_server": {
"at": {
"name": "@",
"ip": "129.212.186.239",
"comment": "default"
},
"www": {
"name": "www",
"ip": "129.212.186.239",
"comment": "default"
},
"www15": {
"name": "www15",
"ip": "129.212.186.239",
"comment": "default"
}
}
},
"date": "2025-08-26 14:42:28"
},
"others": {
"brain_http_servers": [],
"brain_dns_servers": [],
"zone": null,
"zones": [],
"server_clusters": [],
"brain_dns_zones": [],
"brain_dns_subdomains": [],
"brain_http_servers_regions": [],
"brain_server_clusters": []
},
"options": {
"dns_zone": false,
"brain_dns_subdomains": true,
"brain_dns_servers": false,
"brain_http_servers": false,
"brain_http_servers_regions": false,
"brain_dns_zones": false,
"brain_server_clusters": false
},
"opts": [
"brain_dns_subdomains"
]
},
"options": {
"_managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"zone": {
"id": 10,
"reference_num": "vwHAmphs5LwsE",
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"tenant_username": "",
"tenant_reference_num": null,
"family": 1,
"active": 0,
"own": 1,
"hostname": "laurensmenu.net",
"json": "[]",
"json_zone_files": "[]",
"json_zone_data": {
"$origin": "laurensmenu.net.",
"ttl": 3600,
"soa": {
"mname": "",
"rname": "postmaster.laurensmenu.net",
"serial": "",
"refresh": 3600,
"retry": 600,
"expire": 604800,
"minimum": 86400
},
"ns": [],
"aaaa": [],
"cname": [],
"mx": [],
"txt": [],
"srv": [],
"a": [
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
}
]
},
"website_reference_num": "xiOGzgF6Of7zqtmq1KTTSG",
"renewal_date": "2026-09-16 03:07:04",
"date": "2025-09-16 20:07:04"
},
"subdomains": {
"subdomains": [],
"config": [],
"www15": {
"subdomains": [],
"config": []
}
},
"contents": "$ORIGIN sites.appfactory.studio.\n",
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___Haz61z9vxitXcbOAVlgVC2xl.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___vTj9WURkhERFXAy6VFF8hQIO.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"tenant": {
"id": 20,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"systemuser": "xrnifxduhrdleuzg5wjn0rbm",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnifxduhrdleuzg5wjn0rbm",
"db_username": "xrnifxduhrdleuzg5wjn0rbm",
"db_password": "d_67NsSbXs60LChkOBCQyXYOrx",
"db_name": "xrnifxduhrdleuzg5wjn0rbm_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"Address2": "https:\/\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnifxduhrdleuzg5wjn0rbm",
"ports_blocks": [
5
]
},
"date": "2025-09-17 01:18:26"
}
},
"settings": {
"configuration_file": "\/mnt\/node1\/appfactorystudio\/temp\/m_CBEQDLCGVXCJL6AWgs2Q5Wb.json",
"config": {
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___DFLRaRw23mfLzzun1q2xIex.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___Jy77krP2F4PMqEwj9SZ7CIm.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___Haz61z9vxitXcbOAVlgVC2xl.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___vTj9WURkhERFXAy6VFF8hQIO.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 20,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"systemuser": "xrnifxduhrdleuzg5wjn0rbm",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnifxduhrdleuzg5wjn0rbm",
"db_username": "xrnifxduhrdleuzg5wjn0rbm",
"db_password": "d_67NsSbXs60LChkOBCQyXYOrx",
"db_name": "xrnifxduhrdleuzg5wjn0rbm_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"Address2": "https:\/\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnifxduhrdleuzg5wjn0rbm",
"ports_blocks": [
5
]
},
"date": "2025-09-17 01:18:26"
}
},
"extra": {
"zone": {
"id": 10,
"reference_num": "vwHAmphs5LwsE",
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"tenant_username": "",
"tenant_reference_num": null,
"family": 1,
"active": 0,
"own": 1,
"hostname": "laurensmenu.net",
"json": "[]",
"json_zone_files": "[]",
"json_zone_data": {
"$origin": "laurensmenu.net.",
"ttl": 3600,
"soa": {
"mname": "",
"rname": "postmaster.laurensmenu.net",
"serial": "",
"refresh": 3600,
"retry": 600,
"expire": 604800,
"minimum": 86400
},
"ns": [],
"aaaa": [],
"cname": [],
"mx": [],
"txt": [],
"srv": [],
"a": [
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
}
]
},
"website_reference_num": "xiOGzgF6Of7zqtmq1KTTSG",
"renewal_date": "2026-09-16 03:07:04",
"date": "2025-09-16 20:07:04"
},
"zonefiles": [
{
"server": {
"id": 1,
"reference_num": "ref1",
"active": 1,
"family": 1,
"ipv4": "138.197.97.125",
"ipv6": null,
"username": "root",
"password": "MYblessings1984!1a",
"subdomain": "ns1",
"hostname": "ns1.appfactory.studio",
"date": "2025-08-26 14:46:27"
},
"nameserver": {
"id": 1,
"ipv4": "138.197.97.125",
"subdomain": "ns1",
"hostname": "ns1.appfactory.studio"
},
"file": "$ORIGIN laurensmenu.net.\n$TTL 3600\n@ IN SOA (\n ns1.appfactory.studio. ; MNAME\n postmaster.laurensmenu.net ; RNAME\n 1758071906 ; SERIAL\n 3600 ; REFRESH\n 600 ; RETRY\n 604800 ; EXPIRE\n 86400 ; MINIMUM\n )\n\n; NS RECORDS\n@ IN NS ns1.appfactory.studio.\n@ IN NS ns2.appfactory.studio.\n\n; A RECORDS\n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \n"
},
{
"server": {
"id": 2,
"reference_num": "ref2",
"active": 1,
"family": 1,
"ipv4": "165.227.101.198",
"ipv6": null,
"username": "root",
"password": "MYblessings1984!1a",
"subdomain": "ns2",
"hostname": "ns2.appfactory.studio",
"date": "2025-08-26 14:47:11"
},
"nameserver": {
"id": 2,
"ipv4": "165.227.101.198",
"subdomain": "ns2",
"hostname": "ns2.appfactory.studio"
},
"file": "$ORIGIN laurensmenu.net.\n$TTL 3600\n@ IN SOA (\n ns2.appfactory.studio. ; MNAME\n postmaster.laurensmenu.net ; RNAME\n 1758071906 ; SERIAL\n 3600 ; REFRESH\n 600 ; RETRY\n 604800 ; EXPIRE\n 86400 ; MINIMUM\n )\n\n; NS RECORDS\n@ IN NS ns1.appfactory.studio.\n@ IN NS ns2.appfactory.studio.\n\n; A RECORDS\n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \n"
}
],
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge"
}
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,37 @@
{
"error": {
"id": "evt_1S5BgXJTsOSWtcD7C4B51mAK",
"object": "event",
"api_version": "2023-10-16",
"created": 1757363349,
"data": {
"object": {
"id": "inpay_1S5BfnJTsOSWtcD7B2dUDEBk",
"object": "invoice_payment",
"amount_paid": 1500,
"amount_requested": 1500,
"created": 1757363303,
"currency": "usd",
"invoice": "in_1S5BfnJTsOSWtcD7ruPLtZ4C",
"is_default": true,
"livemode": false,
"payment": {
"payment_intent": "pi_3S5BfnJTsOSWtcD717m5kRtX",
"type": "payment_intent"
},
"status": "paid",
"status_transitions": {
"canceled_at": null,
"paid_at": 1757363305
}
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": null,
"idempotency_key": null
},
"type": "invoice_payment.paid"
}
}

View File

@@ -0,0 +1,9 @@
{
"name": "sendgrid",
"label": "SendGrid",
"domain": "appfactory.studio",
"server": "smtp.sendgrid.net",
"key": "",
"secret": "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",
"active": true
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,54 @@
{
"handle": [
[
{
"name": "user_verify_selector",
"value": "y_ecwaHpTzGGpADs"
},
{
"name": "user_verify_token",
"value": "rTqwdqGruWi_tJfG"
},
{
"name": "username",
"value": "james1"
},
{
"name": "name",
"value": "James Mitchell"
},
{
"name": "email",
"value": "james1@appfactory.studio"
},
{
"name": "membership",
"value": 1
},
{
"name": "reference_num",
"value": "w1xwx7l5ymowj01"
},
{
"name": "card_last4",
"value": "4242"
},
{
"name": "card_created",
"value": 1757363305
},
{
"name": "card_curreny",
"value": "usd"
},
{
"name": "card_brand",
"value": "visa"
},
{
"name": "card_country",
"value": "US"
}
]
]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@