{"id":110866,"date":"2019-10-18T18:31:35","date_gmt":"2019-10-18T18:31:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gf-loqate-bank-verification\/"},"modified":"2019-10-24T14:20:07","modified_gmt":"2019-10-24T14:20:07","slug":"gf-loqate-bank-verification","status":"publish","type":"plugin","link":"https:\/\/co.wordpress.org\/plugins\/gf-loqate-bank-verification\/","author":16861673,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.5.0","stable_tag":"0.5.0","tested":"5.3.21","requires":"4.9.10","requires_php":"7.2","requires_plugins":"","header_name":"GF Loqate Bank Verification","header_author":"Itineris Limited","header_description":"Verify Gravity Forms bank details with Loqate bank verification API.","assets_banners_color":"","last_updated":"2019-10-24 14:20:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification","header_author_uri":"https:\/\/www.itineris.co.uk","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1093,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.4.0","0.4.1","0.5.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"2175778","resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"2175778","resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"2179354","resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"2179354","resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Loqate Bank Verification Server Key","2":"Plugin Setting","3":"Form Fields Setting - Sort Code","4":"Form Fields Setting - Account Number"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[177484,25540,1655,9775,177483],"plugin_category":[42],"plugin_contributors":[168148,78961],"plugin_business_model":[],"class_list":["post-110866","plugin","type-plugin","status-publish","hentry","plugin_tags-bank-verification","plugin_tags-direct-debit","plugin_tags-gravity-forms","plugin_tags-gravityforms","plugin_tags-loqate","plugin_category-contact-forms","plugin_contributors-itinerisltd","plugin_contributors-tangrufus","plugin_committers-itinerisltd","plugin_committers-tangrufus"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/gf-loqate-bank-verification.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/gf-loqate-bank-verification\/assets\/screenshot-1.png?rev=2175778","caption":"Loqate Bank Verification Server Key"},{"src":"https:\/\/ps.w.org\/gf-loqate-bank-verification\/assets\/screenshot-2.png?rev=2175778","caption":"Plugin Setting"},{"src":"https:\/\/ps.w.org\/gf-loqate-bank-verification\/assets\/screenshot-3.png?rev=2179354","caption":"Form Fields Setting - Sort Code"},{"src":"https:\/\/ps.w.org\/gf-loqate-bank-verification\/assets\/screenshot-4.png?rev=2179354","caption":"Form Fields Setting - Account Number"}],"raw_content":"<!--section=description-->\n<h3>Goal<\/h3>\n\n<p><a href=\"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification\">GF Loqate Bank Verification<\/a> verifies <a href=\"https:\/\/www.gravityforms.com\/\">Gravity Forms<\/a> bank details with <a href=\"https:\/\/www.loqate.com\/resources\/support\/apis\/BankAccountValidation\/Interactive\/Validate\/2\/\">Loqate bank verification API<\/a>.<\/p>\n\n<p>It validates the bank details (branch sort codes and bank account numbers):\n- indicates whether the account number and sort code are valid\n- indicates whether the account can accept direct debits. Certain accounts (e.g. savings) will not accept direct debits<\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Get your service key from Loqate\n\n<ol>\n<li>Register an <a href=\"https:\/\/www.loqate.com\">Loqate<\/a> account<\/li>\n<li>Add <strong>Bank Verification<\/strong><\/li>\n<li>Get the <strong>Service key<\/strong><\/li>\n<\/ol><\/li>\n<li>Plugin Setting\n\n<ol>\n<li>Head to <strong>Form<\/strong> \u00bb <strong>Settings<\/strong> \u00bb <strong>Bank Verification<\/strong><\/li>\n<li>Enter your Loqate bank verification <strong>service key<\/strong><\/li>\n<li>A green check appears if the service key is valid<\/li>\n<\/ol><\/li>\n<li>Form Fields Setting\n\n<ol>\n<li>Add 2 <strong>Single Line Text<\/strong> fields\n\n<ul>\n<li>Sort Code<\/li>\n<li>Account Number<\/li>\n<\/ul><\/li>\n<li>Mark both fields <strong>required<\/strong><\/li>\n<li>Set their <strong>Custom CSS Class<\/strong> to:\n\n<ul>\n<li><code>gflbv-sort-code-is-correct<\/code><\/li>\n<li><code>gflbv-account-number-is-correct<\/code><\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>\n\n<h3>For Developers<\/h3>\n\n<p>Fork the plugin on <a href=\"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification\">GitHub<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>What are the minimum requirements<\/dt>\n<dd><ul>\n<li>PHP v7.2<\/li>\n<li>WordPress v4.9.10<\/li>\n<li><a href=\"https:\/\/www.gravityforms.com\/\">Gravity Forms<\/a> v2.4.14.4<\/li>\n<\/ul><\/dd>\n<dt>Does it support checking for Direct Debit capability?<\/dt>\n<dd><p>Yes. Certain accounts (e.g. savings) will not accept direct debits. To verify bank details are both correct and Direct Debit capable, set the fields' <strong>Custom CSS Class<\/strong> to:\n- <code>gflbv-sort-code-is-correct gflbv-sort-code-direct-debit-capable<\/code>\n- <code>gflbv-account-number-is-correct gflbv-account-number-direct-debit-capable<\/code><\/p><\/dd>\n<dt>Does it cache Loqate API responses?<\/dt>\n<dd><p>Yes. Loqate API responses are cached in <a href=\"https:\/\/codex.wordpress.org\/Transients_API\">WordPress transients<\/a> for an hour.<\/p>\n\n<p>To clear caches: <code>wp transient delete --all<\/code><\/p>\n\n<p>Or, re-save service key on the setting page.<\/p><\/dd>\n<dt>Will you add support for older PHP versions?<\/dt>\n<dd><p>Never! This plugin will only work on <a href=\"https:\/\/secure.php.net\/supported-versions.php\">actively supported PHP versions<\/a>.<\/p>\n\n<p>Don't use it on <strong>end of life<\/strong> or <strong>security fixes only<\/strong> PHP versions.<\/p><\/dd>\n<dt>It looks awesome. Where can I find more goodies like this?<\/dt>\n<dd><ul>\n<li>Articles on <a href=\"https:\/\/www.itineris.co.uk\/blog\/\">Itineris' blog<\/a><\/li>\n<li>More projects on <a href=\"https:\/\/github.com\/itinerisltd\">Itineris' GitHub profile<\/a><\/li>\n<li>More plugins on <a href=\"https:\/\/profiles.wordpress.org\/itinerisltd\/#content-plugins\">Itineris<\/a> and <a href=\"https:\/\/profiles.wordpress.org\/tangrufus\/#content-plugins\">TangRufus<\/a> wp.org profiles<\/li>\n<li>Follow <a href=\"https:\/\/twitter.com\/itineris_ltd\">@itineris_ltd<\/a> and <a href=\"https:\/\/twitter.com\/tangrufus\">@TangRufus<\/a> on Twitter<\/li>\n<li>Hire <a href=\"https:\/\/www.itineris.co.uk\/services\/\">Itineris<\/a> to build your next awesome site<\/li>\n<\/ul><\/dd>\n<dt>Where can I give \u2605\u2605\u2605\u2605\u2605 reviews?<\/dt>\n<dd><p>Thanks! Glad you like it. It's important to let my boss knows somebody is using this project. Please consider:<\/p>\n\n<ul>\n<li>leave a 5-star review on <a href=\"https:\/\/wordpress.org\/support\/plugin\/gf-loqate-bank-verification\/reviews\/\">wordpress.org<\/a><\/li>\n<li>tweet something good with mentioning <a href=\"https:\/\/twitter.com\/itineris_ltd\">@itineris_ltd<\/a> and <a href=\"https:\/\/twitter.com\/tangrufus\">@TangRufus<\/a><\/li>\n<li>\u2605 star this <a href=\"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification\">Github repo<\/a><\/li>\n<li>watch this <a href=\"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification\">Github repo<\/a><\/li>\n<li>write blog posts<\/li>\n<li>submit <a href=\"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification\">pull requests<\/a><\/li>\n<li><a href=\"https:\/\/www.itineris.co.uk\/services\/\">hire Itineris<\/a><\/li>\n<\/ul><\/dd>\n<dt>Where to report security related issues?<\/dt>\n<dd><p>If you discover any security related issues, please email <a href=\"mailto:&#x64;&#101;&#x76;&#064;i&#x74;&#105;&#x6e;&#101;r&#x69;&#115;&#x2e;&#099;&#x6f;&#x2e;&#117;&#x6b;\">dev@itineris.co.uk<\/a> instead of using the issue tracker.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>Please see <a href=\"https:\/\/github.com\/ItinerisLtd\/gf-loqate-bank-verification\/blob\/master\/CHANGELOG.md\">CHANGELOG<\/a> for more information on what has changed recently.<\/p>","raw_excerpt":"Verify Gravity Forms bank details with Loqate bank verification API.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/110866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=110866"}],"author":[{"embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/itinerisltd"}],"wp:attachment":[{"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=110866"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=110866"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=110866"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=110866"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=110866"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/co.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=110866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}