We improved our /coupons endpoint API documentation to include updated summaries, descriptions, responses, examples, and errors. Our enhancements to API documentation will be ongoing, so stay tuned!

Below are the endpoint summaries that were changed:

EndpointPrevious SummaryCurrent Summary
https://api.fastspring.com/couponsCreate a couponCreate a coupon
https://api.fastspring.com/coupons/{coupon_id}Assign codes to a couponCreate coupon codes
https://api.fastspring.com/coupons/{coupon_id}Retrieve coupon detailsRetrieve a coupon
https://api.fastspring.com/coupons/{coupon_id}Delete a couponDelete a coupon
https://api.fastspring.com/coupons/{coupon_id}/codesGet coupon codes assigned to a couponList all coupon codes
https://api.fastspring.com/coupons/{coupon_id}/codesDelete all codes associated with a couponDelete coupon codes

We improved our /accounts endpoint API documentation to include updated summaries, descriptions, responses, examples, and errors.

Below are the endpoint summaries that were changed:

EndpointPrevious SummaryCurrent Summary
https://api.fastspring.com/accountsCreate an accountCreate an account
https://api.fastspring.com/accountsGet all accounts or Search for accounts by parameterList all accounts
https://api.fastspring.com/accounts/{account_id}Get an accountRetrieve an account
https://api.fastspring.com/accounts/{account_id}Update accountUpdate an account
https://api.fastspring.com/accounts/{account_id}/authenticateGet authenticated account management URLRetrieve authenticated account management URL

📘

Info

If you saved or bookmarked the /accounts endpoints when they included the "previous summary," we advise you to update your saved link to the latest URL.

Our enhancements to API documentation will be ongoing, so stay tuned!

  • Fixed an issue where FastSpring trace IDs were not enabled on the "Payment" info pop-up in some cases
  • Fixed an issue where the /subscriptions/estimate API returned a subscription upgrade error if the last order was older than six months
  • Fixed an error where some PayPal payments were experiencing an error in the USA and Canada
  • Fixed an issue where the subscription.charge.failed webhook was showing an invalid next charge date
  • Fixed an issue where some VPP subscriptions were not editable
  • Fixed subscription UI display issues
  • Fixed an issue where some coupons were incorrectly applied to some add-ons
  • Added the ability to update trial subscriptions in-app
  • Added the ability to modify a running subscription regardless of product settings
  • Fixed an issue where some buyers were facing 3DS challenges on some transactions
  • Fixed an issue where selected country was showing as null in some cases
  • Fixed a case where webhooks were using an incorrect account key in some cases related to Apple Pay
  • Fixed an issue where some subscriptions were unable to be restored or updated
  • Fixed an issue where multiple orders were being generated from the same quote
  • Improvements to the Retention Dashboard
  • Fixed an issue where Web Storefront wasn't displaying correctly in some cases
  • Fixed an issue where order searches were not displaying all results in some cases
  • Fixed an issue where some preview charges for subscriptions were incorrect
  • Improved "Store Builder Library" functionality
  • Fixed an issue where non-quotable products were still showing self-service options in some checkouts
  • Improved interactions with the PayPal system
  • Improved interactions with the Pix system
  • Fixed an issue where bad email addresses were causing a failed rebill in some cases
  • Fixed an issue where items with a "0" quantity were causing a "DivideByZero" error during checkout
  • Improved webhook notifications
  • Fixed an issue where tax displayed was different from the order details page to the checkout page in some cases
  • General improvements to the Apple Pay experience in FastSpring
  • Fixed some display and access issues for subscription plan changes after the launch of UI updates
  • Fixed an issue where the Next Charge dates in Digital Invoicing generated subscriptions were incorrect in some cases
  • General text updates
  • Improved messaging for iDeal to match Pix functionality
  • Added the ability for sellers to update the "Next Period Date" on the new subscription edit page
  • Implemented Apple Pay for Recurring Subscriptions in all storefronts
  • Fixed an issue where trial dashboards were not loading within certain date ranges
  • Fixed an issue where 1ClickPay was incorrectly not updating sales tax when a zip code was changed in checkout
  • General risk process improvements
  • Fixed an issue when using the estimate and upgrade API endpoints when using product level and coupon discounts combined
  • Fixed an issue where changing the expiration dates of tax exemption changed the price of the quote in some cases
  • Fixed an issue where languages were overridden when selecting a country
  • Fixed an issue where some subscription API calls were showing the wrong session value
  • Improved batch refunds for Pix transactions
  • Improved UX for subscription plan changes in the FastSpring application
  • Improved the ability to perform a manual chargeback for a SEPA transaction