Skip to main content

Changelog

All notable user-facing changes. Grouped by date, with clear categories.

2025-01-15

  • Added: New comprehensive documentation guides for API Keys, Checkout Sessions, and Webhooks.
  • Added: TypeScript SDK now available on npm with full type safety and IntelliSense support.
  • Improved: Dashboard Analytics now shows real-time conversion metrics and revenue tracking.
  • Fixed: Payment link creation now properly validates product IDs before submission.

2025-01-10

  • Added: V3 Products API with Stripe-compatible schema for easier migration.
  • Added: Support for recurring subscriptions with monthly and yearly intervals.
  • Improved: Checkout session expiration handling - sessions now expire after 1 hour instead of 24 hours.
  • Fixed: Webhook signature verification now uses constant-time comparison for better security.

2025-01-05

  • Added: Payment Links V2 with support for multiple products and custom success URLs.
  • Added: Metadata support on checkout sessions (up to 50 key-value pairs).
  • Improved: Dashboard now displays customer email addresses in transaction history.
  • Fixed: Resolved issue where discount codes weren’t applying correctly on mobile checkout.

2025-01-01

  • Added: New webhook events: checkout.session.expired for tracking abandoned carts.
  • Improved: Payment link analytics now include conversion rate and average order value.
  • Fixed: API rate limiting now properly returns 429 status code with retry-after header.

2024-12-20

  • Added: Sandbox mode for testing payments without real transactions.
  • Added: Bulk export of transactions in CSV format from the dashboard.
  • Improved: API error messages now include detailed field-level validation errors.

2024-12-15

  • Added: Support for custom branding on checkout pages (logo, colors, fonts).
  • Improved: Mobile checkout experience with better form validation and autofill.
  • Fixed: Session redirect URLs now properly preserve query parameters.

2025-08-24

  • Added: Team Features released - collaborate with your team members on projects and manage permissions.

2025-08-23

  • Added: Meta Conversions API integration and Meta Pixel management.
  • Improved: Standardized Meta test-event handling; default user agent and event source URL now included for test events.
  • Fixed: Test event description now renders correctly using HTML entities.

2025-08-22

  • Added: Multiple analytics chart metrics selection on Analytics.
  • Fixed: Legacy responses now supported in Payment Links fetching.

2025-08-21

  • Added: Event-based conversion analytics on the Dashboard.

2025-08-20

  • Added: Product system foundation (products table, enums) and safe migration script.
  • Improved: Refund button logic; Transactions and Checkout Links UI (tables, skeletons); Webhooks UI styling.
  • Removed: Old Prisma seed script for transactions.

2025-08-19

  • Added: Demo data toggle in Transactions.
  • Improved: Transaction details now use an inline modal; analytics gracefully shows defaults when data is missing.

2025-08-18

  • Added: Demo mode for Analytics.
  • Changed: Cleaned up onboarding-related models; lockfile updated to v9. Some product schema changes were reverted for stability.

2025-08-16

  • Added: Umami analytics tracking in the checkout flow.

2025-08-15

  • Added: Device filtering on Analytics; new Analytics page experience with custom hooks and loading states; Products pagination and improved product selection and success URL.
  • Improved: Analytics no-data display shows sensible defaults.
  • Fixed: Checkout link issues and merchant ID handling.

2025-08-14

  • Onboarding: Multiple file uploads, optional fulfillment agreement, social accounts step, SSN input and validation, smoother step transitions, clearer inline hints, validation error handling, stricter website validation, layout improvements, and ability to submit another application.
  • Products: Archiving support; UI and action refinements; removed thumbnails where unnecessary.
  • Checkout: Simplified creation by removing embed code/theme selection; discount/billing/metadata fields removed from Checkout Links.

2025-08-13

  • Analytics: Detailed charts, metrics, search, and layout improvements; dynamic charts and tables.
  • Integrations: Slack webhook formatting for multiple event types; Umami tracking script integrated.
I