( ! ) 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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2076 | 9259992 | rest_get_server( ) | ...\rest-api.php:403 |
11 | 0.2076 | 9262928 | do_action( ) | ...\rest-api.php:577 |
12 | 0.2076 | 9263304 | WP_Hook->do_action( ) | ...\plugin.php:517 |
13 | 0.2076 | 9263304 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
14 | 0.2085 | 9302504 | Jetpack_Core_Json_Api_Endpoints::register_endpoints( ) | ...\class-wp-hook.php:308 |
15 | 0.2087 | 9310496 | Jetpack::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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.2838 | 11050488 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:310 |
12 | 0.2839 | 11050816 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.2852 | 11050432 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:311 |
12 | 0.2852 | 11050752 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.2864 | 11050624 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:315 |
12 | 0.2864 | 11050992 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.2872 | 11050512 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:323 |
12 | 0.2872 | 11050832 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.2880 | 11050576 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:335 |
12 | 0.2881 | 11050944 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.2888 | 11050624 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:359 |
12 | 0.2888 | 11050992 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.3322 | 11274104 | WP_REST_Server->send_headers( ) | ...\class-wp-rest-server.php:475 |
12 | 0.3322 | 11274104 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:1774 |
13 | 0.3322 | 11274680 | header ( ) | ...\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0001 | 402648 | {main}( ) | ...\index.php:0 |
2 | 0.0001 | 402928 | require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' ) | ...\index.php:17 |
3 | 0.2071 | 9232232 | wp( ) | ...\wp-blog-header.php:16 |
4 | 0.2071 | 9232256 | WP->main( ) | ...\functions.php:1334 |
5 | 0.2071 | 9232256 | WP->parse_request( ) | ...\class-wp.php:780 |
6 | 0.2076 | 9258944 | do_action_ref_array( ) | ...\class-wp.php:399 |
7 | 0.2076 | 9258944 | WP_Hook->do_action( ) | ...\plugin.php:565 |
8 | 0.2076 | 9258944 | WP_Hook->apply_filters( ) | ...\class-wp-hook.php:332 |
9 | 0.2076 | 9259960 | rest_api_loaded( ) | ...\class-wp-hook.php:308 |
10 | 0.2837 | 11050832 | WP_REST_Server->serve_request( ) | ...\rest-api.php:410 |
11 | 0.3322 | 11274104 | WP_REST_Server->send_headers( ) | ...\class-wp-rest-server.php:475 |
12 | 0.3336 | 11274104 | WP_REST_Server->send_header( ) | ...\class-wp-rest-server.php:1774 |
13 | 0.3336 | 11274424 | header ( ) | ...\class-wp-rest-server.php:1762 |
Authorize Transaction<\/strong> Authorize Transaction Request<\/strong> NB: Null is sent and should be used if providerToken is not sent generate token request.<\/strong><\/td>\n<\/tr>\n Request Headers<\/strong><\/p>\n Password for basic authentication is to be provided by<\/p>\n MMO<\/td>\n<\/tr>\n <\/p>\n Sample Authorize Transaction Request (Sent from Interswitch)<\/strong><\/p>\n Content-Type: application\/json<\/p>\n Authorization: dXNlcm5hbWU6cGFzc3dvcmQ=<\/p>\n Signature: SUtJQTc2QzYzQjYwODIxNjI5RjRDQ0I5MDQ3RjRFNzI5NzUyMjJGMENENzc=<\/p>\n }<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n Authorize Transaction Response\u00a0<\/strong> Successful Response<\/strong><\/p>\n Content-Type: application\/json<\/p>\n {<\/p>\n “responseCode”: “00”,<\/p>\n “responseDescription”: “Authorized\u201d<\/p>\n }<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n Unsuccessful Response<\/strong><\/p>\n Content-Type: application\/json<\/p>\n {<\/p>\n “responseCode”: “63”,<\/p>\n “responseDescription”: “Security Violation\u201d<\/p>\n }<\/p>\n HTTP Status Code:\u00a0 500<\/p>\n Content-Type: application\/json<\/p>\n {<\/p>\n “responseCode”: “06”,<\/p>\n “responseDescription”: “Unable to authorize due to some errors\u201d<\/p>\n }<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":169,"featured_media":0,"parent":1043,"menu_order":2,"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\/1047"}],"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=1047"}],"version-history":[{"count":6,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1047\/revisions"}],"predecessor-version":[{"id":4106,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1047\/revisions\/4106"}],"up":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1043"}],"next":[{"title":"ReverseTransaction","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/paycode\/transaction-authorization-mmo\/reversetransaction\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1048"}],"prev":[{"title":"Introduction","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/paycode\/transaction-authorization-mmo\/introduction\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1044"}],"wp:attachment":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/media?parent=1047"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/doc_tag?post=1047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\nAuthorize Transaction message is used to send a transaction authorization to a MMO.<\/p>\n
\nThe following describes the important element required to be sent for Authorize Transaction request. The HTTP method is POST.<\/p>\n\n\n
\n S\/N <\/strong><\/td>\n Data Element (DE) <\/strong><\/td>\n \u00a0<\/strong><\/td>\n Description <\/strong><\/td>\n<\/tr>\n \n 1<\/td>\n subscriberId<\/td>\n Mandatory<\/td>\n Customer ID. E.g. 2348012233220<\/td>\n<\/tr>\n \n 2<\/td>\n transactionId<\/td>\n Mandatory<\/td>\n Unique ID for the transaction<\/td>\n<\/tr>\n \n 3<\/td>\n transactionType<\/td>\n Mandatory<\/td>\n Transaction Type<\/td>\n<\/tr>\n \n 4<\/td>\n providerToken<\/td>\n Mandatory<\/td>\n Mobile Money Transaction Authentication Token.<\/p>\n \n 5<\/td>\n Narration<\/td>\n Mandatory<\/td>\n Transaction narration<\/td>\n<\/tr>\n \n 6<\/td>\n mercantId<\/td>\n Mandatory<\/td>\n Merchant Identifier<\/td>\n<\/tr>\n \n 7<\/td>\n terminalId<\/td>\n Mandatory<\/td>\n Mobile Money Transaction Authentication Token<\/td>\n<\/tr>\n \n 8<\/td>\n Amount<\/td>\n Mandatory<\/td>\n Transaction Amount in lower denomination<\/td>\n<\/tr>\n \n 9<\/td>\n Acquirer<\/td>\n Mandatory<\/td>\n Acquirer<\/td>\n<\/tr>\n \n 10<\/td>\n macdata<\/td>\n Mandatory<\/td>\n See the MAC computation in the appendix<\/td>\n<\/tr>\n \n 11<\/td>\n paycode<\/td>\n Mandatory<\/td>\n PayWithMobile Token<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n \n\n
\n S\/N <\/strong><\/td>\n Data Element (DE) <\/strong><\/td>\n \u00a0<\/strong><\/td>\n Description <\/strong><\/td>\n<\/tr>\n \n 1<\/td>\n Authorization<\/td>\n Mandatory<\/td>\n Basic Authentication will be used. E.g Basic dXNlcm5hbWU6cGFzc3dvcmQ=. The username and<\/p>\n \n 2<\/td>\n Content-Type<\/td>\n Mandatory<\/td>\n The API should support \u201capplication\/json\u201d media type<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n \n\n
\n POST {context}\/transactions\/authorize<\/p>\n
\nThe following describes the important data element required for Authorize Transaction response.<\/p>\n\n\n
\n S\/N <\/strong><\/td>\n Data Element (DE) <\/strong><\/td>\n Description <\/strong><\/td>\n<\/tr>\n \n 1<\/td>\n responseCode<\/td>\n Response Code. See Response Code Table Below<\/td>\n<\/tr>\n \n 2<\/td>\n responseDecription<\/td>\n Response Description. See Response Code Table Below<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n \n\n
\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HTTP Status Code:\u00a0 200<\/p>\n \n\n
\n HTTP Status Code:\u00a0 401<\/p>\n