FreshLimePay Cloud API Keys Are Here!
π Exciting News for Developers: API Keys Are Here!
FreshLimePay Cloud now supports API keys for Checkout Payment Buttons! π³
This means you can now programmatically create, update, and delete buttons for PayPal and Stripe without ever leaving your code editor. Automation, workflows, or integrations? β All possible now.
π Why API Keys Matter
Before, you had to manually create buttons through the Cloud dashboard. That works, but itβs not scalable.
With API keys:
- β Programmatic access for automation
- π Secure API authorization
- π₯οΈ Manage buttons without logging into the dashboard
- π Integrate FreshLimePay into your apps or backend services
βοΈ How It Works (High Level)
The workflow is simple:
- Generate an API key in your FreshLimePay Cloud account
- Include the key in the
X-API-KEYheader for all requests - Call the Checkout Payment Button endpoints (create, update, delete)
- Buttons appear instantly in your account, ready to accept payments π΅
π Example: Creating a Checkout Payment Button
Hereβs how to create a new button for PayPal or Stripe:
POST /product-payment/create HTTP/1.1
Host: cloud-api.freshlimepay.com
Content-Type: application/json
X-API-KEY: your-api-key-here
{
"productName": "FreshLime T-Shirt",
"amount": "29.99",
"currency": "USD",
"paymentMethod": "Stripe",
"paymentType": "one_time",
"isLive": true,
"description": "Limited edition FreshLime T-Shirt",
"billingInterval": null
}
Response
{
"isSuccess": true,
"data": "btn_123456789",
"message": "Checkout Payment Button created successfully"
}
π Whatβs happening here
productNameβ Name of your productamountβ Payment amount as a decimal stringcurrencyβ e.g., USD, EURpaymentMethodβPayPalorStripepaymentTypeβone_timeorsubscriptionisLiveβtruefor live payments,falsefor sandboxdescriptionβ Optional product descriptionbillingIntervalβ Required only for subscriptions
With this, your button is ready to embed in your site or app instantly. β‘
π Easy Dynamic Checkout Buttons for eCommerce Websites
Itβs now very easy to create dynamic checkout buttons for your eCommerce websites. π
- Add buttons programmatically for every product
- Customize pricing, currency, and payment methods on the fly
- Embed instantly in product pages, carts, or popups
- Support subscriptions or one-time payments dynamically
This means your online store can generate buttons automatically based on inventory or user selections, reducing manual effort and improving user experience. π―
ποΈ Generate & Manage API Keys in FreshLimePay Cloud Dashboard
Users and developers can easily generate and manage API keys directly inside the FreshLimePay Cloud dashboard. βοΈ
Just navigate to:
Account Settings β API Keys
From there you can:
- β Generate new API keys
- π Rotate existing keys for security
- β Revoke unused or compromised keys
- π View all active API keys in one place
This gives you full control over access and security while building integrations. π
πΈ Example: API Keys Available in Dashboard

π Why This Matters
API keys give you control, automation, and flexibility:
- π Manage buttons at scale
- π Integrate directly with your SaaS or backend
- β±οΈ Avoid manual dashboard clicks
- π Build repeatable workflows for multiple products
Whether youβre a developer, agency, or indie maker, this is a huge time-saver.
π Getting Started
- Log in to FreshLimePay Cloud
- Go to API Keys in account settings
- Generate your key
- Start creating Checkout Payment Buttons programmatically!
Full API reference and OpenAPI spec are available here: FreshLimePay Cloud API Docs
π‘ Final Thoughts
This update isnβt about replacing the dashboardβitβs about making your life easier. API keys let you automate, scale, and integrate FreshLimePay Cloud into your workflow while keeping payments secure and simple. π
Try it today and see how much time you save!β³
- π Website: https://freshlimepay.com
- βοΈ Cloud & API: https://cloud.freshlimepay.com