Generated by All in One SEO Pro v4.9.2, this is an llms.txt file, used by LLMs to index the site. # ProteusPay WordPress plugin which connects FastSpring and Easy Digital Downloads ## Sitemaps - [XML Sitemap](https://proteuspay.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Blog](https://proteuspay.com/blog/) - [How FastSpring for Easy Digital Downloads plugin will improve your WordPress Themes or Plugins Shop](https://proteuspay.com/fastspring-for-easy-digital-downloads-plugin-will-improve-wordpress-themes-or-plugins-shop/) - Easy Digital Downloads (EDD) is known to be a default WordPress choice for selling digital products online. One of the markets, that EDD is especially popular in, is the WordPress themes and/or plugins shops. Almost any theme or plugin shop uses EDD to display and sell their products, because it's easy to use and has - [The Ultimate Guide on How to Sell WordPress Products](https://proteuspay.com/ultimate-guide-sell-wordpress-products/) - If you are just starting out with creating WP products or are currently selling your products on a marketplace like Envato and want to start your own shop, then this guide is for you! We at ProteusThemes have been selling WordPress themes for 5 years now. We’ve done our research and looked at all relevant ## Pages - [Landing page](https://proteuspay.com/) - Integrate FastSpring payment processor with your Easy Digital Downloads e-commerce store. Let FastSpring take care of payment processing and taxes. - [Integration Requests](https://proteuspay.com/integration-requests/) - Please let us know for which WordPress plugin you would like a FastSpring integration for, and we'll implement it. - [Contact](https://proteuspay.com/contact/) - Contact us for any custom plans, or if you have any pre-sale or support questions. We'll be happy to help :) - [How to setup FastSpring for EDD plugin](https://proteuspay.com/documentation/how-to-setup-fastspring-for-edd-plugin/) - A complete guide on how to setup the FastSpring for Easy Digital Downloads plugin. Once you are done with this guide, you will be able to sell your digital products with FastSpring - [How to display purchase buttons and prices](https://proteuspay.com/documentation/display-purchase-buttons-prices/) - Easy digital downloads (EDD) has a few shortcodes, that you can use, to display the purchase buttons or prices for whichever product you want on whichever page you want. Let's look at these shortcodes and how to use them. Purchase link shortcode Shortcode: - EDD documentation for purchase_link shortcode. EDD has a shortcode to - [Automatically register new clients as WP Users](https://proteuspay.com/documentation/automatically-register-new-clients-wp-users/) - Our FastSpring for EDD plugin works great with other EDD plugins, so if you want to register a new client that just purchased a product from your site, as a WP user, then you can do that with the EDD Auto Register plugin. Just install this free EDD plugin and when your clients buy a product - [Purchase History](https://proteuspay.com/checkout/purchase-history/) - [How to setup FastSpring webhooks](https://proteuspay.com/documentation/how-to-setup-fastspring-webhooks/) - In order for your Easy Digital Download store to function with the FastSpring payment solution, you’ll have to configure its webhooks. Webhooks are needed, so that each payment and interaction with FastSpring is also logged and processed on your EDD store (WordPress site). They’re easy to setup and I’ll show you how in this step-by-step - [Troubleshooting](https://proteuspay.com/documentation/troubleshooting/) - JS errors in the browser console FastSpring API: No access key found in payload Make sure, that you have defined the FastSpring Store Builder Library Access Key in the plugin settings. If that is configured properly, but the issue still remains, then the issue is probably in an existing FastSpring JS script tag in the HTML - [FastSpring taxes and currencies explained](https://proteuspay.com/documentation/fastspring-taxes-and-currencies-explained/) - Taxes You maybe already noticed, that the taxes settings in Easy Digital Downloads (EDD) are disabled, when our ProteusPay - FastSpring for EDD plugin is set as the EDD payment gateway. You might be thinking "why is that?". The short answer is: FastSpring handles taxes automatically, so there are no settings needed. Now let's look - [FastSpring for EDD - Plugin Documentation](https://proteuspay.com/documentation/) - How to setup FastSpring for EDD plugin A complete guide on how to setup the FastSpring for Easy Digital Downloads plugin. Once you are done with this guide, you will be able to sell … Read more How to setup FastSpring webhooks In order for your Easy Digital Download store to function with the FastSpring - [Setup Google Analytics eCommerce tracking](https://proteuspay.com/documentation/setup-google-analytics-ecommerce-tracking/) - To setup the Google Analytics eCommerce tracking with FastSpring, you should follow their setup guide. Complete all the steps in their guide, but stop at the "When Using Store Builder Library" title, since we have already done those code changes in the plugin. - [Purchase Confirmation](https://proteuspay.com/checkout/purchase-confirmation/) - Thank you for your purchase! Please read thought the setup guide for FastSpring for EDD plugin, so you will be able to setup the plugin as fast as possible. Here is the main plugin documentation page, where you will find other useful support articles. Sorry, trouble retrieving order receipt. - [Transaction Failed](https://proteuspay.com/checkout/transaction-failed/) - Your transaction failed, please try again or contact site support. - [Checkout](https://proteuspay.com/checkout/) - [How to generate encryption keys](https://proteuspay.com/documentation/how-to-generate-encryption-keys/) - You will have to generate a private and a public encryption key in order to securely send the order information to FastSpring. There are two ways on how to generate these keys. The easy way or the long way. The easy way is only possible, if your server is supporting openssl functionalities needed for encryption - [How to mark unprocessed FastSpring webhooks as processed](https://proteuspay.com/documentation/mark-unprocessed-fastspring-webhooks-processed/) - If you are receiving email with this title: "EDD FastSpring: an error occurred!" and the first line of the email is: "pp-edd-fs-logger.ERROR: This order ID: fs_order_id_goes_here (ref: fs_order_ref_goes_here) was already processed in the EDD payment ID: edd_payment_id_goes_here", then this means, that FastSpring (FS) has unprocessed webhooks events. Note: This is not a problem, nothing is - [Display original price in EDD purchase link shortcode](https://proteuspay.com/documentation/display-original-price-in-edd-purchase-link-shortcode/) - Easy Digital Download has a shortcode for the purchase button/link, called purchase_link. By default, FastSpring will change the price in these shortcodes to correct prices (convert the currency and apply optional taxes for each visitor). If you want to disable that functionality, then you need to use the class attribute in the purchase_link shortcode. By - [Migrating from existing static FastSpring code to the FastSpring for EDD plugin](https://proteuspay.com/documentation/migrating-existing-static-fastspring-code-fastspring-edd-plugin/) - If you are already using FastSpring on your website and you added "static" FastSpring code to your site, then you will need to do a few things, before you can use our FastSpring for EDD plugin. What we mean with "static" FastSpring code is: FastSpring script code in the head of your website pages, FastSpring ## Categories - [WP Themes](https://proteuspay.com/category/wp-themes/) - [WP Plugins](https://proteuspay.com/category/wp-plugins/) - [FastSpring](https://proteuspay.com/category/fastspring/) - [Easy Digital Downloads](https://proteuspay.com/category/easy-digital-downloads/)