mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-09-06 17:46:23 +00:00
[Feature Request] Waffo Pancake gateway — full integration with subscription support + admin catalog binding flow (#4935)
This commit is contained in:
Vendored
+41
@@ -530,6 +530,7 @@
|
||||
"Billing Process": "Billing Process",
|
||||
"Billing Source": "Billing Source",
|
||||
"Bind": "Bind",
|
||||
"Bind a Pancake store + product": "Bind a Pancake store + product",
|
||||
"Bind an email address to your account.": "Bind an email address to your account.",
|
||||
"Bind Email": "Bind Email",
|
||||
"Bind Telegram Account": "Bind Telegram Account",
|
||||
@@ -556,6 +557,8 @@
|
||||
"Bound": "Bound",
|
||||
"Bound Channels": "Bound Channels",
|
||||
"Bound Only": "Bound Only",
|
||||
"Bound product:": "Bound product:",
|
||||
"Bound store:": "Bound store:",
|
||||
"Bring channels back online after successful checks": "Bring channels back online after successful checks",
|
||||
"Broadcast a global banner to users. Markdown is supported.": "Broadcast a global banner to users. Markdown is supported.",
|
||||
"Broadcast short system notices on the dashboard": "Broadcast short system notices on the dashboard",
|
||||
@@ -1022,9 +1025,13 @@
|
||||
"Create, revoke, and audit API tokens.": "Create, revoke, and audit API tokens.",
|
||||
"Created": "Created",
|
||||
"Created At": "Created At",
|
||||
"Creating...": "Creating...",
|
||||
"Creation failed": "Creation failed",
|
||||
"Credential generated": "Credential generated",
|
||||
"Credential refreshed": "Credential refreshed",
|
||||
"Credentials": "Credentials",
|
||||
"Credentials verification failed": "Credentials verification failed",
|
||||
"Credentials verification failed — double-check Merchant ID and API private key.": "Credentials verification failed — double-check Merchant ID and API private key.",
|
||||
"Credit remaining": "Credit remaining",
|
||||
"Creem API key (leave blank unless updating)": "Creem API key (leave blank unless updating)",
|
||||
"Creem Gateway": "Creem Gateway",
|
||||
@@ -1716,6 +1723,8 @@
|
||||
"Fill Codex CLI / Claude CLI Templates": "Fill Codex CLI / Claude CLI Templates",
|
||||
"Fill example (all channels)": "Fill example (all channels)",
|
||||
"Fill example (specific channels)": "Fill example (specific channels)",
|
||||
"Fill in both Merchant ID and API Private Key before creating.": "Fill in both Merchant ID and API Private Key before creating.",
|
||||
"Fill in the credentials above to begin.": "Fill in the credentials above to begin.",
|
||||
"Fill in the following info to create a new subscription plan": "Fill in the following info to create a new subscription plan",
|
||||
"Fill Related Models": "Fill Related Models",
|
||||
"Fill Template": "Fill Template",
|
||||
@@ -2323,6 +2332,8 @@
|
||||
"Minimum Trust Level": "Minimum Trust Level",
|
||||
"Minimum:": "Minimum:",
|
||||
"Minor blips in the last 30 days": "Minor blips in the last 30 days",
|
||||
"Mint a fresh pair below — or pick an existing one further down. Click Save when ready.": "Mint a fresh pair below — or pick an existing one further down. Click Save when ready.",
|
||||
"Creates a Pancake product in the saved store using this plan’s title and price. Requires Waffo Pancake to be fully configured in Payment settings first.": "Creates a Pancake product in the saved store using this plan’s title and price. Requires Waffo Pancake to be fully configured in Payment settings first.",
|
||||
"Minute": "Minute",
|
||||
"minutes": "minutes",
|
||||
"Missing code": "Missing code",
|
||||
@@ -2619,6 +2630,7 @@
|
||||
"No rules yet. Add a group below to get started.": "No rules yet. Add a group below to get started.",
|
||||
"No separate media pricing configured.": "No separate media pricing configured.",
|
||||
"No status code mappings configured.": "No status code mappings configured.",
|
||||
"No stores on this merchant yet. Set a return URL and click Create to mint your first pair.": "No stores on this merchant yet. Set a return URL and click Create to mint your first pair.",
|
||||
"No subscription plans yet": "No subscription plans yet",
|
||||
"No subscription records": "No subscription records",
|
||||
"No Sync": "No Sync",
|
||||
@@ -2762,6 +2774,7 @@
|
||||
"Opus Model": "Opus Model",
|
||||
"Or continue with": "Or continue with",
|
||||
"Or enter this key manually:": "Or enter this key manually:",
|
||||
"or pick existing": "or pick existing",
|
||||
"Order completed successfully": "Order completed successfully",
|
||||
"Order History": "Order History",
|
||||
"Order Payment Method": "Order Payment Method",
|
||||
@@ -2796,6 +2809,7 @@
|
||||
"Page {{current}} of {{total}}": "Page {{current}} of {{total}}",
|
||||
"PaLM": "PaLM",
|
||||
"Pan": "Pan",
|
||||
"Pancake": "Pancake",
|
||||
"Param Override": "Param Override",
|
||||
"Parameter": "Parameter",
|
||||
"Parameter configuration error": "Parameter configuration error",
|
||||
@@ -2859,6 +2873,7 @@
|
||||
"Pay": "Pay",
|
||||
"Pay-as-you-go with real-time usage monitoring": "Pay-as-you-go with real-time usage monitoring",
|
||||
"Payment": "Payment",
|
||||
"Payment aggregator mode — onboard with your own registered company (offshore entity). Built for Enterprise.": "Payment aggregator mode — onboard with your own registered company (offshore entity). Built for Enterprise.",
|
||||
"Payment Channel": "Payment Channel",
|
||||
"Payment Gateway": "Payment Gateway",
|
||||
"Payment initiated": "Payment initiated",
|
||||
@@ -2872,6 +2887,7 @@
|
||||
"Payment page opened": "Payment page opened",
|
||||
"Payment request failed": "Payment request failed",
|
||||
"Payment return URL": "Payment return URL",
|
||||
"Payment return URL is empty. Create the product without a SuccessURL redirect?": "Payment return URL is empty. Create the product without a SuccessURL redirect?",
|
||||
"Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.",
|
||||
"Peak": "Peak",
|
||||
"Peak throughput": "Peak throughput",
|
||||
@@ -2915,11 +2931,14 @@
|
||||
"Personal use": "Personal use",
|
||||
"Personal use mode": "Personal use mode",
|
||||
"Pick a date": "Pick a date",
|
||||
"Pick or create both a store and a product before saving.": "Pick or create both a store and a product before saving.",
|
||||
"Ping Interval (seconds)": "Ping Interval (seconds)",
|
||||
"Plan": "Plan",
|
||||
"Plan Name": "Plan Name",
|
||||
"Plan price must be greater than zero": "Plan price must be greater than zero",
|
||||
"Plan Subtitle": "Plan Subtitle",
|
||||
"Plan Title": "Plan Title",
|
||||
"Plan title is required": "Plan title is required",
|
||||
"Planned maintenance on Friday at 22:00 UTC...": "Planned maintenance on Friday at 22:00 UTC...",
|
||||
"Platform": "Platform",
|
||||
"Playground": "Playground",
|
||||
@@ -3225,6 +3244,7 @@
|
||||
"Regex": "Regex",
|
||||
"Regex Pattern": "Regex Pattern",
|
||||
"Regex Replace": "Regex Replace",
|
||||
"Register each URL into the matching Test Mode / Production Mode webhook slot in the Pancake dashboard. Separate endpoints prevent test traffic from accidentally crediting production accounts.": "Register each URL into the matching Test Mode / Production Mode webhook slot in the Pancake dashboard. Separate endpoints prevent test traffic from accidentally crediting production accounts.",
|
||||
"Register Passkey": "Register Passkey",
|
||||
"Registration Enabled": "Registration Enabled",
|
||||
"Registry (optional)": "Registry (optional)",
|
||||
@@ -3504,8 +3524,10 @@
|
||||
"Select a group type": "Select a group type",
|
||||
"Select a model to edit pricing": "Select a model to edit pricing",
|
||||
"Select a preset...": "Select a preset...",
|
||||
"Select a product": "Select a product",
|
||||
"Select a role": "Select a role",
|
||||
"Select a rule to edit.": "Select a rule to edit.",
|
||||
"Select a store": "Select a store",
|
||||
"Select a timestamp before clearing logs.": "Select a timestamp before clearing logs.",
|
||||
"Select a usage mode to continue": "Select a usage mode to continue",
|
||||
"Select a verification method first": "Select a verification method first",
|
||||
@@ -3700,6 +3722,7 @@
|
||||
"Standard price": "Standard price",
|
||||
"Start": "Start",
|
||||
"Start a conversation to see messages here": "Start a conversation to see messages here",
|
||||
"Start collecting payments globally without registering a company. Built for indie developers, OPC sole proprietorships, and startups. Waffo Pancake acts as your Merchant of Record, taking on the compliance burden of global payment collection — consumption tax, invoicing, subscription management, refunds, and chargebacks. Solo developers can launch fast and stay focused on product instead of compliance. Onboard in minutes — one prompt to a full integration.": "Start collecting payments globally without registering a company. Built for indie developers, OPC sole proprietorships, and startups. Waffo Pancake acts as your Merchant of Record, taking on the compliance burden of global payment collection — consumption tax, invoicing, subscription management, refunds, and chargebacks. Solo developers can launch fast and stay focused on product instead of compliance. Onboard in minutes — one prompt to a full integration.",
|
||||
"Start for free with generous limits. No credit card required.": "Start for free with generous limits. No credit card required.",
|
||||
"Start Time": "Start Time",
|
||||
"Static page describing the platform.": "Static page describing the platform.",
|
||||
@@ -3720,6 +3743,8 @@
|
||||
"Step": "Step",
|
||||
"Stop": "Stop",
|
||||
"Stop Retry": "Stop Retry",
|
||||
"Store": "Store",
|
||||
"Store + product created": "Store + product created",
|
||||
"Store ID": "Store ID",
|
||||
"Store ID is required": "Store ID is required",
|
||||
"Stored value is not echoed back for security": "Stored value is not echoed back for security",
|
||||
@@ -3755,6 +3780,7 @@
|
||||
"Subscription Only": "Subscription Only",
|
||||
"Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.",
|
||||
"Subscription Plans": "Subscription Plans",
|
||||
"Subscription plans do NOT use the bound Product — each plan has its own dedicated Pancake product, set in the Subscriptions admin (or auto-minted via the \"+ Create\" button there).": "Subscription plans do NOT use the bound Product — each plan has its own dedicated Pancake product, set in the Subscriptions admin (or auto-minted via the \"+ Create\" button there).",
|
||||
"Subtract": "Subtract",
|
||||
"Success": "Success",
|
||||
"Success rate": "Success rate",
|
||||
@@ -3879,8 +3905,11 @@
|
||||
"The administrator has not configured a user agreement yet.": "The administrator has not configured a user agreement yet.",
|
||||
"The administrator has not configured any about content yet. You can set it in the settings page, supporting HTML or URL.": "The administrator has not configured any about content yet. You can set it in the settings page, supporting HTML or URL.",
|
||||
"The binding will complete automatically after authorization": "The binding will complete automatically after authorization",
|
||||
"The bound Product powers wallet top-ups: when a user enters any amount, new-api runs the checkout against this single Pancake product and overrides the price per session — no need to pre-create $1 / $5 / $10 SKUs.": "The bound Product powers wallet top-ups: when a user enters any amount, new-api runs the checkout against this single Pancake product and overrides the price per session — no need to pre-create $1 / $5 / $10 SKUs.",
|
||||
"The bound Store is the parent container for every Pancake product new-api creates from this admin — both the wallet top-up product and any subscription-plan products. One store is enough; pin a different one only if you genuinely run separate Pancake catalogs.": "The bound Store is the parent container for every Pancake product new-api creates from this admin — both the wallet top-up product and any subscription-plan products. One store is enough; pin a different one only if you genuinely run separate Pancake catalogs.",
|
||||
"The effective domain for Passkey registration. Must match the current domain or be its parent domain.": "The effective domain for Passkey registration. Must match the current domain or be its parent domain.",
|
||||
"The entered text does not match the required text.": "The entered text does not match the required text.",
|
||||
"The environment (test vs production) is decided by the key you paste here — use the Test key while integrating, then swap to the Production key when going live.": "The environment (test vs production) is decided by the key you paste here — use the Test key while integrating, then swap to the Production key when going live.",
|
||||
"The exact model identifier as used in API requests.": "The exact model identifier as used in API requests.",
|
||||
"The following models have billing type conflicts (fixed price vs ratio billing). Confirm to proceed with the changes.": "The following models have billing type conflicts (fixed price vs ratio billing). Confirm to proceed with the changes.",
|
||||
"The following models in the model redirect have not been added to the \"Models\" list and may fail during invocation due to missing available models:": "The following models in the model redirect have not been added to the \"Models\" list and may fail during invocation due to missing available models:",
|
||||
@@ -4239,6 +4268,7 @@
|
||||
"used": "used",
|
||||
"Used": "Used",
|
||||
"Used / Remaining": "Used / Remaining",
|
||||
"Used as SuccessURL on the new product. You'll be prompted to confirm if left blank.": "Used as SuccessURL on the new product. You'll be prompted to confirm if left blank.",
|
||||
"Used for load balancing. Higher weight = more requests": "Used for load balancing. Higher weight = more requests",
|
||||
"Used in URLs and API routes": "Used in URLs and API routes",
|
||||
"Used Quota": "Used Quota",
|
||||
@@ -4313,6 +4343,7 @@
|
||||
"Verify routing with Playground or your client": "Verify routing with Playground or your client",
|
||||
"Verify Setup": "Verify Setup",
|
||||
"Verify your database connection": "Verify your database connection",
|
||||
"Verifying credentials and pulling stores from your Pancake account...": "Verifying credentials and pulling stores from your Pancake account...",
|
||||
"Version Overrides": "Version Overrides",
|
||||
"Vertex AI": "Vertex AI",
|
||||
"Vertex AI does not support functionResponse.id. Enable this to remove the field automatically.": "Vertex AI does not support functionResponse.id. Enable this to remove the field automatically.",
|
||||
@@ -4362,7 +4393,14 @@
|
||||
"Visual Parameter Override": "Visual Parameter Override",
|
||||
"VolcEngine": "VolcEngine",
|
||||
"vs. previous": "vs. previous",
|
||||
"Waffo Aggregator Gateway": "Waffo Aggregator Gateway",
|
||||
"Waffo Pancake Dashboard": "Waffo Pancake Dashboard",
|
||||
"Waffo Pancake MoR": "Waffo Pancake MoR",
|
||||
"Waffo Pancake Payment Gateway": "Waffo Pancake payment gateway",
|
||||
"Waffo Pancake product created": "Waffo Pancake product created",
|
||||
"Waffo Pancake product creation failed": "Waffo Pancake product creation failed",
|
||||
"Waffo Pancake save failed": "Waffo Pancake save failed",
|
||||
"Waffo Pancake settings saved": "Waffo Pancake settings saved",
|
||||
"Waffo Payment": "Waffo Payment",
|
||||
"Waffo Payment Gateway": "Waffo Payment Gateway",
|
||||
"Waffo Public Key (Production)": "Waffo Public Key (Production)",
|
||||
@@ -4393,6 +4431,8 @@
|
||||
"Webhook Secret": "Webhook Secret",
|
||||
"Webhook signing secret (leave blank unless updating)": "Webhook signing secret (leave blank unless updating)",
|
||||
"Webhook URL": "Webhook URL",
|
||||
"Webhook URL (Production):": "Webhook URL (Production):",
|
||||
"Webhook URL (Test):": "Webhook URL (Test):",
|
||||
"Webhook URL:": "Webhook URL:",
|
||||
"Website is under maintenance!": "Website is under maintenance!",
|
||||
"WeChat": "WeChat",
|
||||
@@ -4432,6 +4472,7 @@
|
||||
"Whitelist (Only allow listed domains)": "Whitelist (Only allow listed domains)",
|
||||
"Whitelist (Only allow listed IPs)": "Whitelist (Only allow listed IPs)",
|
||||
"whsec_xxx": "whsec_xxx",
|
||||
"Why only one store + product?": "Why only one store + product?",
|
||||
"Window:": "Window:",
|
||||
"Wire encoding for the embedding vectors": "Wire encoding for the embedding vectors",
|
||||
"with conflicts": "with conflicts",
|
||||
|
||||
Reference in New Issue
Block a user