( ! ) Warning: Declaration of Jetpack_IXR_Client::query() should be compatible with IXR_Client::query(...$args) in C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php on line 0
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.23229260128rest_get_server( )...\rest-api.php:403
110.23229263064do_action( )...\rest-api.php:577
120.23229263440WP_Hook->do_action( )...\plugin.php:517
130.23229263440WP_Hook->apply_filters( )...\class-wp-hook.php:332
140.23319302640Jetpack_Core_Json_Api_Endpoints::register_endpoints( )...\class-wp-hook.php:308
150.23329310632Jetpack::load_xml_rpc_client( )...\class.core-rest-api-endpoints.php:64

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.290211050624WP_REST_Server->send_header( )...\class-wp-rest-server.php:310
120.290211050952header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.291311050568WP_REST_Server->send_header( )...\class-wp-rest-server.php:311
120.291311050888header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.292411050760WP_REST_Server->send_header( )...\class-wp-rest-server.php:315
120.292411051128header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.293311050648WP_REST_Server->send_header( )...\class-wp-rest-server.php:323
120.293311050968header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.293911050712WP_REST_Server->send_header( )...\class-wp-rest-server.php:335
120.294011051080header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.294711050760WP_REST_Server->send_header( )...\class-wp-rest-server.php:359
120.294711051128header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.337211348624WP_REST_Server->send_headers( )...\class-wp-rest-server.php:475
120.337211348624WP_REST_Server->send_header( )...\class-wp-rest-server.php:1774
130.337211349168header ( )...\class-wp-rest-server.php:1762

( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64_2\www\docbase\wp-content\plugins\jetpack\class.jetpack-ixr-client.php:0) in C:\wamp64_2\www\docbase\wp-includes\rest-api\class-wp-rest-server.php on line 1762
Call Stack
#TimeMemoryFunctionLocation
10.0001402792{main}( )...\index.php:0
20.0001403072require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.23179232376wp( )...\wp-blog-header.php:16
40.23179232400WP->main( )...\functions.php:1334
50.23179232400WP->parse_request( )...\class-wp.php:780
60.23229259080do_action_ref_array( )...\class-wp.php:399
70.23229259080WP_Hook->do_action( )...\plugin.php:565
80.23229259080WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.23229260096rest_api_loaded( )...\class-wp-hook.php:308
100.290111050968WP_REST_Server->serve_request( )...\rest-api.php:410
110.337211348624WP_REST_Server->send_headers( )...\class-wp-rest-server.php:475
120.338311348624WP_REST_Server->send_header( )...\class-wp-rest-server.php:1774
130.338311348944header ( )...\class-wp-rest-server.php:1762
{"id":818,"date":"2017-07-24T13:46:37","date_gmt":"2017-07-24T13:46:37","guid":{"rendered":"http:\/\/sandbox.interswitchng.com\/docbase\/docs\/quickteller-sva\/customer-validation\/"},"modified":"2021-05-24T09:47:52","modified_gmt":"2021-05-24T09:47:52","slug":"customer-validation","status":"publish","type":"docs","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/quickteller-sva\/customer-validation\/","title":{"rendered":"Customer Validation"},"content":{"rendered":"
\n
\n

This method is used to notify the biller of the payment<\/p>\n

HTTP Method: POST<\/h1>\n



Resource Url
\nhttps:\/\/sandbox.interswitchng.com\/api\/v2\/quickteller\/customers\/validations<\/a><\/p>\n

Headers<\/p>\n

Please refer to attached document to learn how to compute the required headers for authentication.<\/p>\n

ISA01000I Interswitch Services API Specification<\/a><\/p>\n

Authentication Headers<\/h1>\n
\n\n\n\n
Content Type:<\/strong>application\/json
Authorization:<\/strong>InterswitchAuth SUifhfjdbxbkfhj132hdfhjshfjhsv
Signature:<\/strong> kuTwggg\/3gdgdghs=
Timestamp:<\/strong> 1434455667788
Nonce:<\/strong>7333394444423754333
SignatureMethod<\/strong>:SHA1
TerminalID:<\/strong> 3DMO0001<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n





Request Parameters<\/p>\n

\n\n\n\n\n\n\n
Field<\/strong><\/td>\nM\/O<\/strong><\/td>\nLength<\/strong><\/td>\nDescription<\/strong><\/td>\n<\/td>\n<\/tr>\n
Customers<\/td>\nM<\/td>\n<\/td>\nContains the array for customer to be validated<\/td>\n<\/td>\n<\/tr>\n
PaymentCode<\/td>\nM<\/td>\n<=20<\/td>\nUnique payment code for a biller<\/td>\n<\/td>\n<\/tr>\n
CustomerId<\/td>\nM<\/td>\n<=50<\/td>\nCustomer’s Unique Identifier<\/td>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n

Bill Payment Request<\/h1>\n

{
\n“customers”:<\/p>\n

[
\n{
\n“customerId”: “0434556574”,
\n“paymentCode”: “13701”
\n}
\n]
\n}<\/p>\n

Bill Payment Response<\/p>\n

A HTTP response code 200 is sent back for a success 
Response Parameters<\/p>\n



Response Parameters<\/p>\n

\n\n\n\n\n\n\n\n\n\n\n\n
Field<\/strong><\/td>\nLength<\/strong><\/td>\nDescription<\/strong><\/td>\n<\/td>\n<\/tr>\n
Customers<\/td>\n<\/td>\nContains the array for customer to be validated<\/td>\n<\/td>\n<\/tr>\n
paymentCode<\/td>\n<=20<\/td>\nUnique payment code for a biller<\/td>\n<\/td>\n<\/tr>\n
customerId<\/td>\n<=50<\/td>\nCustomer’s Unique Identifier<\/td>\n<\/td>\n<\/tr>\n
fullName<\/td>\n<\/td>\nCustomers Name<\/td>\n<\/td>\n<\/tr>\n
responseCode<\/td>\n<\/td>\nResponse code for the request made<\/td>\n<\/td>\n<\/tr>\n
amount<\/td>\n<\/td>\nAmount returned<\/td>\n<\/td>\n<\/tr>\n
amountType<\/td>\n<\/td>\namountType returned<\/td>\n<\/td>\n<\/tr>\n
amountTypeDescription<\/td>\n<\/td>\nDescription of the amountType returned concerning the amount payable<\/td>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n

{

Sample Response
\n200<\/p>\n

\n
{<\/em><\/div>\n
    “Customers”: [<\/em><\/div>\n
        {<\/em><\/div>\n
            “paymentCode”: “10401”,<\/em><\/div>\n
            “customerId”: “0000000001”,<\/em><\/div>\n
            “responseCode”: “90000”,<\/em><\/div>\n
            “fullName”: “Test Test”,<\/em><\/div>\n
            “amount”: “1460000”,<\/em><\/div>\n
            “amountType”: “1”,<\/em><\/div>\n
            “amountTypeDescription”: “Biller requires minumum amount: NGN 14,600.00 or more.”<\/em><\/div>\n
        }<\/em><\/div>\n
    ]<\/em><\/div>\n
}<\/em><\/div>\n<\/div>\n<\/div>\n<\/div>\n

How to Determine Payable Amount in SVA<\/h2>\n
This is the response data that shows the expected amount to be paid by the customer. on customer validation, you are expected to validate the allowed amount to be paid by the customer.<\/span><\/div>\n
\n

For example:<\/strong><\/p>\n

\u201camount\u201d: \u201c1500000\u201d,<\/em><\/p>\n

\u201camountType\u201d: \u201c5\u201d<\/em><\/p>\n

Customer is expected to pay exact amount (N1500000<\/strong>) as returned.<\/em><\/p>\n

\u201camount\u201d: \u201c1500000\u201d,<\/em><\/p>\n

\u201camountType\u201d: \u201c4\u201d<\/em><\/p>\n

Customer can pay any amount below 1500000<\/strong><\/em><\/p>\n

Find below details for amount types in the table below.<\/p>\n

\n\n\n\n\n\n\n\n\n\n
Value<\/strong><\/td>\nLabel<\/strong><\/td>\nMeaning<\/strong><\/td>\n<\/tr>\n
0<\/td>\nNone<\/td>\nAny amount can be paid<\/td>\n<\/tr>\n
1<\/td>\nMinimum<\/td>\nIf the returned amount is 1000, customer can pay any amount from 1000<\/td>\n<\/tr>\n
2<\/td>\nGreater than minimum<\/td>\nIf the returned amount is 1000, customer can pay any amount greater than 1000<\/td>\n<\/tr>\n
3<\/td>\nMaximum<\/td>\nIf the amount returned is 1000, customer can pay any amount below or equal to 1000<\/td>\n<\/tr>\n
4<\/td>\nLess than Maximum<\/td>\nIf the amount returned is 1000, customer can pay any amount below to 1000<\/td>\n<\/tr>\n
5<\/td>\nExact<\/td>\nThe exact amount returned must be paid<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n
\n
\n


Communication
\nRequests will be sent over the REST protocol<\/p>\n<\/div>\n<\/div>\n","protected":false},"author":169,"featured_media":0,"parent":804,"menu_order":12,"comment_status":"closed","ping_status":"closed","template":"","meta":{"spay_email":""},"doc_tag":[],"_links":{"self":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/818"}],"collection":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/comments?post=818"}],"version-history":[{"count":9,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/818\/revisions"}],"predecessor-version":[{"id":3962,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/818\/revisions\/3962"}],"up":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/804"}],"next":[{"title":"Response Code","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/quickteller-sva\/response-code\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/815"}],"prev":[{"title":"Query Transaction","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/quickteller-sva\/query-transaction\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/814"}],"wp:attachment":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/media?parent=818"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/doc_tag?post=818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}