( ! ) 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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.22569257232rest_get_server( )...\rest-api.php:403
110.22569260168do_action( )...\rest-api.php:577
120.22569260544WP_Hook->do_action( )...\plugin.php:517
130.22569260544WP_Hook->apply_filters( )...\class-wp-hook.php:332
140.22649299744Jetpack_Core_Json_Api_Endpoints::register_endpoints( )...\class-wp-hook.php:308
150.22669307736Jetpack::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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.286511047728WP_REST_Server->send_header( )...\class-wp-rest-server.php:310
120.286511048056header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.287511047672WP_REST_Server->send_header( )...\class-wp-rest-server.php:311
120.287511047992header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.288911047864WP_REST_Server->send_header( )...\class-wp-rest-server.php:315
120.288911048232header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.289811047752WP_REST_Server->send_header( )...\class-wp-rest-server.php:323
120.289811048072header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.290611047816WP_REST_Server->send_header( )...\class-wp-rest-server.php:335
120.290611048184header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.291411047864WP_REST_Server->send_header( )...\class-wp-rest-server.php:359
120.291411048232header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.343011275472WP_REST_Server->send_headers( )...\class-wp-rest-server.php:475
120.343011275472WP_REST_Server->send_header( )...\class-wp-rest-server.php:1774
130.343011275984header ( )...\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.0001401504{main}( )...\index.php:0
20.0002401784require( 'C:\wamp64_2\www\docbase\wp-blog-header.php' )...\index.php:17
30.22509229472wp( )...\wp-blog-header.php:16
40.22509229496WP->main( )...\functions.php:1334
50.22509229496WP->parse_request( )...\class-wp.php:780
60.22569256184do_action_ref_array( )...\class-wp.php:399
70.22569256184WP_Hook->do_action( )...\plugin.php:565
80.22569256184WP_Hook->apply_filters( )...\class-wp-hook.php:332
90.22569257200rest_api_loaded( )...\class-wp-hook.php:308
100.286311048072WP_REST_Server->serve_request( )...\rest-api.php:410
110.343011275472WP_REST_Server->send_headers( )...\class-wp-rest-server.php:475
120.344011275472WP_REST_Server->send_header( )...\class-wp-rest-server.php:1774
130.344011275792header ( )...\class-wp-rest-server.php:1762
{"id":2323,"date":"2018-01-08T16:15:13","date_gmt":"2018-01-08T16:15:13","guid":{"rendered":"http:\/\/sandbox.interswitchng.com\/docbase\/docs\/paydirect\/test-plan\/"},"modified":"2018-09-21T13:24:49","modified_gmt":"2018-09-21T13:24:49","slug":"test-plan","status":"publish","type":"docs","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/paydirect\/test-plan\/","title":{"rendered":"Test Plan"},"content":{"rendered":"

This page presents all the requirements your service must meet.<\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ID #<\/td>\nDescription<\/td>\nSteps To Execute<\/td>\nExpected Results<\/td>\nPass<\/td>\nFail<\/td>\nRetest Date<\/td>\nDefect\/Comments<\/td>\n<\/tr>\n
1<\/td>\nBookonHold Amount check(BookonHold ONLY)<\/strong><\/td>\nClient sends amount in kobo<\/td>\nAmount is logged in Client System as kobo<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
2<\/td>\nCustomer Validation: Merchant reference is expected in response (CUSTOMER VALIDATION ONLY)<\/strong><\/td>\nMerchant reference is manipulated in request<\/td>\nMerchant reference in the request is returned in your resposne.<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
3<\/td>\nCustomer Validation:Invalid Customer Scenario<\/p>\n

(CUSTOMER VALIDATION ONLY)<\/strong><\/td>\n

Wrong Customer number is supplied<\/td>\nStatus of 1 is returned and XML conforms to API<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
4<\/td>\nCustomer Validation:Valid Customer Scenario(CUSTOMER VALIDATION ONLY)<\/strong><\/td>\nValid Customer number is supplied<\/td>\nStatus of 0 is returned and XML conforms to API<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
5<\/td>\nCustomer Validation:Expired Customer Scenario<\/p>\n

(CUSTOMER VALIDATION ONLY)<\/strong><\/td>\n

Expired Customer number is supplied<\/td>\nStatus of 2 is returned and XML conforms to API<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
6<\/td>\nCustomer Validation:XML conformance Check in Client’s Response<\/p>\n

(CUSTOMER VALIDATION ONLY)<\/strong><\/td>\n

Check for special characters at the beginning and end of XML document<\/td>\nNo special character should be at the beginning and end of XML response from client system<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
7<\/td>\nPayment Notification: Amount check (BookonHold ONLY)<\/strong><\/td>\nSend Amount in naira<\/td>\nAmount is logged in Client System as Naira<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
8<\/td>\nPayment Notification: Payment Log Id is expected in response<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Send Payment Notification to Client URL<\/td>\nPayment Log Id is returned<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
9<\/td>\nPayment Notification: Valid Payment Notification Scenario<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Send Payment Notification to Client URL<\/td>\nStatus of 0 is returned and XML conforms to API<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
10<\/td>\nPayment Notification: Invalid Payment Notification Scenario<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Send Payment Notification to Client URL<\/td>\nStatus of 1 is returned and XML conforms to API<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
11<\/td>\nPayment Notification: Duplicate Payment Notification Scenario<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Send a Payment multiple times to Client URL<\/td>\nStatus of 0 is returned and XML conforms to API<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
12<\/td>\nPayment Notification: XML conformance Check in Client’s Response<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Check for special characters at the beginning and end of XML document<\/td>\nNo special character should be at the beginning and end of XML response from client system<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
13<\/td>\nPayment Notification: Unauthorized Interswitch IP is used to place call to Client system<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Interswitch IP has been configured on client system<\/td>\nNo response is received from Client System<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
14<\/td>\nPayment Notification: Authorized Interswitch IP is used to place call to Client system<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Interswitch IP has been configured on client system<\/td>\nResponse is received from Client System<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
15<\/td>\nReversal Notification<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Send amount as -ve and IsReversal tag sent to True;using same Payment Log id<\/td>\nStatus of 0 is returned<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
16<\/td>\nDuplicate Reversal Notification<\/p>\n

(BOTH SCENARIOS)<\/strong><\/td>\n

Send amount as -ve and IsReversal tag sent to True ; with same PaymentLogID<\/td>\nStatus of 0 is returned with effecting reversal on customer’s account<\/td>\nN\/A<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

 <\/p>\n

NB: Click on the below link to download the UAT Generic Test Scripts.<\/strong><\/p>\n

Generic Bill Payment Interface Test Scripts v2<\/a><\/p>\n

 <\/p>\n

NB: Click on the below link to download the UAT Postman Collection and Environment<\/strong><\/p>\n

Paydirect UAT Postman Collection<\/a><\/p>\n

Paydirect Environment.postman_environment<\/a><\/p>\n

\"\"<\/p>\n","protected":false},"author":169,"featured_media":0,"parent":493,"menu_order":3,"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\/2323"}],"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=2323"}],"version-history":[{"count":10,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/2323\/revisions"}],"predecessor-version":[{"id":3243,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/2323\/revisions\/3243"}],"up":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/493"}],"next":[{"title":"Appendix","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/paydirect\/appendix\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/886"}],"prev":[{"title":"SOAP Service API","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/paydirect\/soap-service-api\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/885"}],"wp:attachment":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/media?parent=2323"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/doc_tag?post=2323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}