{"id":68510,"date":"2017-05-22T07:22:01","date_gmt":"2017-05-22T07:22:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ib-chase-payment-plugin\/"},"modified":"2019-06-07T11:05:17","modified_gmt":"2019-06-07T11:05:17","slug":"ib-chase-payment","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ib-chase-payment\/","author":15447979,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2","stable_tag":"trunk","tested":"4.9.29","requires":"4.7.2","requires_php":"","requires_plugins":"","header_name":"WP Chase Payment","header_author":"Rahul Nagar","header_description":"Chase payment Plugin for wordpress Currently Support HPP payment, Faciliate user with form to capture card details and process the payment.","assets_banners_color":"","last_updated":"2019-06-07 11:05:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"http:\/\/www.infobeans.com","rating":0,"author_block_rating":0,"active_installs":20,"downloads":2347,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>None<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":"1756574","resolution":"128x128","location":"assets","locale":"","width":128,"height":129}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Here's a screenshot of it in action"}},"plugin_section":[],"plugin_tags":[141385,141384],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-68510","plugin","type-plugin","status-publish","hentry","plugin_tags-chase-hpp-plugin","plugin_tags-chase-payment","plugin_committers-rohit0122"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ib-chase-payment\/assets\/icon-128x128.jpg?rev=1756574","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin currently supports HPP payment and facilitate user to capture card information and process payment for CHASE payment gateway.<\/p>\n\n<p>Following are the hooks defined for this plugin:\n1) Hook Name: ibhpp_update_chase_payment_transaction\n   Description: User need to write his payment response and update logic \n                as per chase guidelines, under ibhpp_update_chase_payment_transaction hook.\n                Calling of this hook is already handled by this plugin.<\/p>\n\n<p>Following are the methods defined for this plugin:<\/p>\n\n<p>1) Method Name: ibhpp_generate_uID_for_chase()\n   Description: This method takes the required parameter and read chase_settings set by Admin Panel.\n                And call Chase payment gateway url to get uID in response.\n   Required Parameter: 1\n   Parameter type: array(\n            'sessionId' =&gt; 'k8oyh21wowb9dr1cv93bboqq391w',\n            'orderId' =&gt; '1234',\n            'totalAmount' =&gt; '10.50'\n        );\n   Returns: uID\n   Return type: string<\/p>\n\n<p>2) Method Name: ibhpp_send_details_to_hpp()\n   Description: This method takes the uID and redirect it to hpp_url set by Admin Panel.\n   Required Parameter: 1\n   Parameter type: string\n   Returns: redirect to hpp url using uID<\/p>\n\n<p>3) Method Name: ibhpp_receive_payment_transaction()\n   Description: User need to call ibhpp_receive_payment_transaction hook after ibhpp_send_details_to_hpp() method,<br \/>\n                ibhpp_receive_payment_transaction() will internally call ibhpp_update_chase_payment_transaction \n                to update the record in db.\n   Required Parameter: none\n   Returns: None<\/p>\n\n<p>4) ibhpp_do_test_chase_payment()\n   Description: This is sample method for demo purpose, in order to call this method\n                Hit http:\/\/&lt;your_domain.com&gt;\/ibhpp-chase-payment-test-page\/\n                It will send sample data\n                and read admin defined chase_settings to generate payment form.<\/p>\n\n<p>3) Method Name: ibhpp_get_failed_chase_payment_status()\n   Description: User need to call ibhpp_get_failed_chase_payment_status action to update payments status in db, for those\n                payments whose status(Online and Pending) not updated(Success\/Fail) since 15 mins due to \n                any break in network connectivity.<\/p>\n\n<p>Required Parameter: none\n   Returns: Display output<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>wp-chase-payment-hpp-plugin<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to the Settings menu to access 'Chase API Settings' page, edit the chase configuration as per your requirement and click on save to store it in db.<\/li>\n<li>We have provided hooks to directly access the chase payment page, get the transaction status, update the transaction in db.<\/li>\n<li>Update the 'Return Url' &amp; 'Content Template Url' from pages menus.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>None<\/p>\n\n<!--section=changelog-->\n<p>1.0 - Initial release\n1.1 - Tested on latest wordpress version 4.8.3 and updated the readme\n1.2 - Tested on latest wordpress version 4.9.1 and updated redirect function to wp_safe_redirect<\/p>","raw_excerpt":"Form to capture card details and process the payment.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/68510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=68510"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rohit0122"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=68510"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=68510"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=68510"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=68510"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=68510"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=68510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}