{"id":49003,"date":"2016-06-15T12:32:05","date_gmt":"2016-06-15T12:32:05","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/billplz-for-gravityforms\/"},"modified":"2025-07-28T08:19:05","modified_gmt":"2025-07-28T08:19:05","slug":"billplz-for-gravityforms","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/billplz-for-gravityforms\/","author":20596910,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.9.3","stable_tag":"3.9.3","tested":"6.8.5","requires":"4.6","requires_php":"7.0","requires_plugins":null,"header_name":"Billplz for Gravity Forms","header_author":"Billplz Sdn Bhd","header_description":"","assets_banners_color":"d7d9e0","last_updated":"2025-07-28 08:19:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/billplz-for-gravityforms\/","header_author_uri":"https:\/\/www.billplz.com","rating":0,"author_block_rating":0,"active_installs":200,"downloads":6342,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.7.5":{"tag":"3.7.5","author":"wanzulnet","date":"2019-02-06 04:26:50"},"3.8.1":{"tag":"3.8.1","author":"wanzulnet","date":"2019-09-19 08:40:32"},"3.8.2":{"tag":"3.8.2","author":"wanzulnet","date":"2020-11-17 08:23:13"},"3.9.0":{"tag":"3.9.0","author":"wanzulnet","date":"2021-05-21 05:09:48"},"3.9.1":{"tag":"3.9.1","author":"billplz","date":"2023-06-28 04:15:08"},"3.9.2":{"tag":"3.9.2","author":"billplz","date":"2023-08-07 08:00:28"},"3.9.3":{"tag":"3.9.3","author":"billplz","date":"2025-07-28 08:19:05"}},"upgrade_notice":{"":"<ul>\n<li>None<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3449176,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3449176,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3449176,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3449176,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.7.5","3.8.1","3.8.2","3.9.0","3.9.1","3.9.2","3.9.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2025028,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2025028,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2025624,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2025624,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2025624,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2025624,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Screenshot 1: Setting for API Secret Key, Collection ID and X Signature Key.","2":"Screenshot 2: Setting for Payment Amount field and Billplz field.","3":"Screenshot 3: Sample form integrated with Billplz.","4":"Screenshot 4: Sample Billplz Payment Page.","5":"Screenshot 5: Sample return response.","6":"Screenshot 6: Sample entry on administration side."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[12484],"plugin_category":[],"plugin_contributors":[86457],"plugin_business_model":[],"class_list":["post-49003","plugin","type-plugin","status-publish","hentry","plugin_tags-billplz","plugin_contributors-wanzulnet","plugin_committers-billplz","plugin_support_reps-billplz"],"banners":{"banner":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/banner-772x250.png?rev=3449176","banner_2x":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/banner-1544x500.png?rev=3449176","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/icon-128x128.png?rev=3449176","icon_2x":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/icon-256x256.png?rev=3449176","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/screenshot-1.png?rev=2025028","caption":"Screenshot 1: Setting for API Secret Key, Collection ID and X Signature Key."},{"src":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/screenshot-2.png?rev=2025028","caption":"Screenshot 2: Setting for Payment Amount field and Billplz field."},{"src":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/screenshot-3.png?rev=2025624","caption":"Screenshot 3: Sample form integrated with Billplz."},{"src":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/screenshot-4.png?rev=2025624","caption":"Screenshot 4: Sample Billplz Payment Page."},{"src":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/screenshot-5.png?rev=2025624","caption":"Screenshot 5: Sample return response."},{"src":"https:\/\/ps.w.org\/billplz-for-gravityforms\/assets\/screenshot-6.png?rev=2025624","caption":"Screenshot 6: Sample entry on administration side."}],"raw_content":"<!--section=description-->\n<p>Install this plugin to accept payment using Billplz.<\/p>\n\n<h3>Links<\/h3>\n\n<p>Join our Facebook developer community at <a href=\"https:\/\/fb.com\/groups\/billplzdevjam\/\">Billplz Dev Jam<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install &amp; Activate.<\/li>\n<li>Forms &gt;&gt; Settings &gt;&gt; Billplz &gt;&gt; Add New.<\/li>\n<li>Insert your API Key, Collection ID and X Signature Key.<\/li>\n<li>Update Settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20to%20include%20bill%20id%20on%20payment%20notification%3F\"><h3>How to include Bill ID on payment notification?<\/h3><\/dt>\n<dd><p>Set the tag {entry:transaction_id} at the event Payment Completion notification. You may refer to <a href=\"https:\/\/docs.gravityforms.com\/merge-tags\/#entry-data\">Gravity Forms Merge Tag<\/a> for more information.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20api%20secret%20%26%20x%20signature%20key%20%3F\"><h3>Where can I get API Secret &amp; X Signature Key ?<\/h3><\/dt>\n<dd><p>You can get the API Secret Key at your Billplz Account Settings.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20collection%20id%3F\"><h3>Where can I get Collection ID?<\/h3><\/dt>\n<dd><p>You can get the Collection ID at your Billplz &gt;&gt; Billing.<\/p><\/dd>\n<dt id=\"troubleshooting\"><h3>Troubleshooting<\/h3><\/dt>\n<dd><p>Known issues: Name with (Full) option will return null.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.9.3 - 2025-07-28<\/h4>\n\n<ul>\n<li>FIXED: X-Signature mismatch caused by special character encoding in the payment callback data (e.g., slash)<\/li>\n<\/ul>\n\n<h4>3.9.2<\/h4>\n\n<ul>\n<li>FIXED: Customer's name does not appear on the Billplz payment page when using the \"Name\" field in the form settings<\/li>\n<\/ul>\n\n<h4>3.9.1<\/h4>\n\n<ul>\n<li>Based on PayPal Standard Addon 3.5<\/li>\n<\/ul>\n\n<h4>3.9.0<\/h4>\n\n<ul>\n<li>Based on PayPal Standard Addon 3.3<\/li>\n<li>NEW: Support for Enable Extra Payment Completion Information<\/li>\n<\/ul>\n\n<h4>3.8.2<\/h4>\n\n<ul>\n<li>Fix payment status not updated when containing single quotes.<\/li>\n<\/ul>\n\n<h4>3.8.1<\/h4>\n\n<ul>\n<li>Ensure bill id matches with entry before processing.<\/li>\n<\/ul>\n\n<h4>3.8.0<\/h4>\n\n<ul>\n<li>Based on PayPal Standard Addon 3.1<\/li>\n<li>Support for merge tag for Bill Description.<\/li>\n<li>This update may break your site. Only recommended for new installation.<\/li>\n<\/ul>","raw_excerpt":"Accept payment by using Billplz.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/49003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=49003"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/billplz"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=49003"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=49003"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=49003"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=49003"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=49003"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=49003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}