{"id":66868,"date":"2017-04-19T18:20:00","date_gmt":"2017-04-19T18:20:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/paymentspring-for-gravity-forms\/"},"modified":"2019-03-16T18:42:00","modified_gmt":"2019-03-16T18:42:00","slug":"paymentspring-gravity-forms","status":"closed","type":"plugin","link":"https:\/\/ca.wordpress.org\/plugins\/paymentspring-gravity-forms\/","author":13883390,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.2.9","stable_tag":"2.2.9","tested":"5.1.22","requires":"4.7","requires_php":"","requires_plugins":"","header_name":"PaymentSpring for Gravity Forms","header_author":"PaymentSpring","header_description":"Integrates Gravity Forms and PaymentSpring.","assets_banners_color":"5bc5b6","last_updated":"2019-03-16 18:42:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.paymentspring.com\/docs\/integrations\/wordpress","header_author_uri":"https:\/\/www.paymentspring.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1596,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":"1640797","resolution":"128x128","location":"assets"},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":"1640797","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"1640797","resolution":"1544x500","location":"assets"},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"1640797","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0","2.0.1","2.0.2","2.0.3","2.1.0","2.1.1","2.1.2","2.1.3","2.2.0","2.2.1","2.2.2","2.2.4","2.2.5","2.2.6","2.2.7","2.2.8","2.2.9","2.3.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Single Charge - Credit Card Field"}},"plugin_section":[],"plugin_tags":[8380,1655,139757,1887],"plugin_category":[45],"plugin_contributors":[139755],"plugin_business_model":[],"class_list":["post-66868","plugin","type-plugin","status-closed","hentry","plugin_tags-credit-cards","plugin_tags-gravity-forms","plugin_tags-payment-spring","plugin_tags-payments","plugin_category-ecommerce","plugin_contributors-paymentspring","plugin_committers-paymentspring"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/paymentspring-gravity-forms_5bc5b6.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/www.paymentspring.com\/\">PaymentSpring<\/a> is a credit card processing gateway with a developer friendly API. This plugin is officially supported by PaymentSpring and is specifically designed for use with Gravity Forms.<\/p>\n\n<p>PaymentSpring API keys are required.  You can obtain your own by <a href=\"https:\/\/www.paymentspring.com\/signup\">registering for a free PaymentSpring test account<\/a>.<\/p>\n\n<h4>Adding PaymentSpring to your forms<\/h4>\n\n<h4>Add the Credit Card field<\/h4>\n\n<p>When editing or creating a form, drag and drop \"Credit Card\" from the \"Pricing Fields\" section.<\/p>\n\n<p><\/p>\n\n<p>Once dropped in, be sure to check \"Use with PaymentSpring?\" under the \"General\" tab.<\/p>\n\n<p><\/p>\n\n<p>You'll now need to specifiy the amount to charge a customer. There's three ways of accomplishing this.<\/p>\n\n\n\n<h4>Single Product<\/h4>\n\n<p>To charge for a single product, drag and drop a \"Product\" field.<\/p>\n\nWith Quantity\n\n<p>By default, the product field will allow a customer to add in a quantity.<\/p>\n\n<p>To hook this up with the Credit Card, set \"Amount\" to be the field's price and \"Quantity\" to be the field's quantity.<\/p>\n\n<p><\/p>\n\nWithout Quantity\n\n<p>To simply charge a customer, drag and drop in a \"Product\" field. This time, change \"Field Type\" to \"Hidden.\"<\/p>\n\n<p><\/p>\n\n<p>The credit card configuration is almost the exact same as the previous step, just don't specific a \"Quantity.\"<\/p>\n\n\n\n<h4>Plans<\/h4>\n\n<p>Using plans takes a couple of steps.<\/p>\n\n<p>Because we need to create a customer within PaymentSpring, we need to collect their personal information.<\/p>\n\n<ol>\n<li>Drag and Drop a \"Name\" field and an \"Address\" field from the sidebar. Both of these are found under \"Advanced Fields\" on the sidebar.<\/li>\n<li>Drag and Drop a \"Drop Down\" field. This will be used to pick a plan.<\/li>\n<li>Within the \"Choices\" we'll need to add in our available plans. Click \"Bulk Add\/Predifined Choices\": .     <\/li>\n<li>At the top of the left sidebar click \"PaymentSpring Plans\". <strong>Don't change anything here.<\/strong> Click \"Insert Choices.\" <\/li>\n<li><p>Now all of your fields are ready to be hooked up to your Credit Card form. It should look something like this:<\/p>\n\n<p><\/p><\/li>\n<\/ol>\n\n<h4>Allow One-Time Charges<\/h4>\n\n<p>Adding a \"One Time Charge\" field just involves one extra step.<\/p>\n\n<p>Add a checkbox field like this:<\/p>\n\n<p><\/p>\n\n<p>Your \"Label\" can be whatever you want, this is what the users will see. Just make sure the \"Value\" is set to \"True\"<\/p>\n\n<p>Then set your Credit Card field accordingly. Example found in screenshot 1.<\/p>\n\n<p><\/p>\n\n<h4>Allow Customers To Override The Cost Of A Plan<\/h4>\n\n<p>In the Payment Spring Gravity Forms settings, enable \"Allow Customers To Override Plan Amounts\".<\/p>\n\n<p>Then in your form, link a number field to \"Subscription Amount (Override Default)\" in the credit card field.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install Gravity Forms<\/li>\n<li>Install the PaymentSpring for GravityForms Plugin<\/li>\n<li>Add your API Keys (Select \"Forms\" on the sidebar &gt; \"Settings\" &gt; \"PaymentSpring\")<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.2.9<\/h4>\n\n<p>Customers can now override the price of a subscription.<\/p>\n\n<h4>2.2.8<\/h4>\n\n<p>Fixes bug where receipts weren't sending after subscribing a customer.<\/p>\n\n<h4>2.2.7<\/h4>\n\n<p>Tweaks to the settings page for clarity on which plans are actually enabled when switching between keys. Fixes bug where a plan name with parens with cause errors when subscribing a customer.<\/p>\n\n<h4>2.2.6<\/h4>\n\n<p>Fixes bug where email is not set when creating new customers.<\/p>\n\n<h4>2.2.5<\/h4>\n\n<p>Fixes bug where form can't proceed when credit card field is hidden.<\/p>\n\n<h4>2.2.4<\/h4>\n\n<p>Adds a setting to choose the receipt that gets sent.<\/p>\n\n<h4>2.2.2<\/h4>\n\n<p>Adds a setting to send receipts on purchase.<\/p>\n\n<h4>2.2.1<\/h4>\n\n<p>Minor fix for deployment to Wordpress.<\/p>\n\n<h4>2.2.0<\/h4>\n\n<p>Adds ability to just create a customer.<\/p>\n\n<h4>2.1.3<\/h4>\n\n<p>Bug fix regarding description in Payment Spring dashboard.<\/p>\n\n<h4>2.1.2<\/h4>\n\n<p>Fixed issue with adding company and email address info to charges.<\/p>\n\n<h4>2.1.1<\/h4>\n\n<p>Add setting for toggling whether a customer is automatically created on one-time charges.<\/p>\n\n<h4>2.1.0<\/h4>\n\n<p>Customers created for one-time charges.<\/p>\n\n<h4>2.0.3<\/h4>\n\n<p>Fixes error with emails not sending.<\/p>\n\n<h4>2.0.1<\/h4>\n\n<p>Fixes error with non-PaymentSpring forms not submitting.<\/p>\n\n<h4>2.0.0<\/h4>\n\n<p>Version 2 adds the ability to subscribe to plans.<\/p>","raw_excerpt":"PaymentSpring is a credit card processing gateway with a developer friendly API. Plugin for Gravity Forms.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/66868","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=66868"}],"author":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/paymentspring"}],"wp:attachment":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=66868"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=66868"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=66868"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=66868"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=66868"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=66868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}