Actions
Wiki » History » Revision 16
« Previous |
Revision 16/22
(diff)
| Next »
Soh Keong, 05/30/2012 05:17 PM
- Table of contents
- Wiki
Wiki¶
Overview¶
Payment Flow:
Guides¶
qiwi-provider
Payment Result Callback (qiwi-provider) url is maintained via Qiwi Merchant Interface -> Method of Connections -> SOAP Protocol -> Setting.qiwi-provider is the web services is built using the WSDL schema which provided by QIWI.
qiwi-responder
qiwi-responder is the web service client for qiwi-provider.
Step By Step
1. Check out qiwi-responder from cvs. 2. By calling below method will get the result code. QiwiClientService service = new QiwiClientServiceImpl(); int result = service.updateBill(String transaction, String status); 3. Jar file needed (\\cwyrnd2-server\src\sohkeong\Qiwi Client Jar) a. axis.jar b. commons-discovery-0.2.jar c. commons-logging.jar d. jaxrpc.jar e. org.springframework.core-3.0.5.RELEASE.jar f. qiwi-responder.jar g. saaj.jar h. wsdl4j.jar *Development Server* http://192.168.2.68:8080/qiwi-responder/
qiwi-updateOrder
qiwi-updateOrder is a java standalone program to update RU missing order.
qiwi-updateOrder will first read from an excel file, then update database and finally http post to QIWI production server.
Step By Step
1. Check out qiwi-updateOrder from cvs. 2. Make sure all 3 configuration files are correct a. jdbc.properties - database configuration b. log4j.properties - Logger c. qiwi.properties - I) excel.file = excel file physical location II) sheet.name = worksheet name (example: REGEN BILL) III) qiwi.url = URL to http post to qiwi IV) qiwi.sql.query = sql statement to update 3. FOR PRODUCTION ONLY - search for 'httpPost(url)' in TriggerQiwi.java and uncomment it. 4. Right click on 'build.xml', --> Run As --> Ant Build 5. To execute the program, open command prompt, go into dist folder, type 'java -jar qiwi-updateOrder.jar'.
Merchant Account¶
Admin URL: http://ishopnew.qiwi.ru/ Merchant/Shop ID: 18356 Password: refer to server_login.xls
Contact Person¶
QIWI:- Support: Stanislav Yu Dubrov [s.dubrov@qiwi.ru]
- API Integration:
- Belynda Goh, Swee-Fun [sfgoh@cosway.com.my]
- Kwan, Chooi-Mey [cmkwan@cosway.com.my]
- Online Mall:
- Hann, Chong-Ting [cthann@cosway.com.my]
SCM¶
CVS:
QIWI Web Services for Payment Result Callback:
Host: cwyrnd2-server [IP address:192.168.2.11] Path: d:/source/ecoswayNew Module: qiwi-provider Tag: HEAD
QIWI Web Services Client for get Result from QIWI Web Services:
Host: cwyrnd2-server [IP address:192.168.2.11] Path: d:/source/ecoswayNew Module: qiwi-responder Tag: HEAD
update missing RU Orders:
Host: cwyrnd2-server [IP address:192.168.2.11] Path: d:/source/ecoswayNew Module: qiwi-updateOrder Tag: HEAD
Updated by Soh Keong over 12 years ago · 16 revisions