SPIn request returns Service Busy
Response like
<xmp> <response> <Message>Error</Message> <ResultCode>503</ResultCode> <RespMSG>Service busy</RespMSG> </response> <error>Service busy<code>503</code></error> </xmp>
Usually this error means:
that terminal in SPIN bypass mode and user sees regular IDLE screen instead of SPIn screen
terminal does some operation (uploading data to DeNovo, Settlement, waiting for user activity like add signature, etc)
See list of errors on this page SPIn Proxy Errors Messages
IP addresses of SPIn Proxy for white list
Please see IP addresses of Dejavoo Services
Android
General questions
How to go back to register app on Android terminal after transaction is cancelled or approved?
When register app communicates to terminal app over the Internet via SPIn Proxy after transaction device will stay on the Payment app.
If user uses SPIn Proxy reqeust to communicate between ECR and Terminal application. Terminal application will take controll of the screen and will not return screen back so ERC app will continue to work in background.
To bring ECR app to the pelase follow the next recommendations:
ECR app should be ready to lissted for SPIN respoonse in a background. If ECR app does not work in background it will not get SPIn response.
When SPIn Proxy returns a response to ECR app back. ECR app needs to take a controll on the screen. How to do it please review this page. Example: Waking up the screen
How to connect a device for development and QA
Review this page How to connect a device to PC for debugging
How to use device peripherals
QD-line devices
SDK Specificatins http://sdkwiki.wizarpos.com/index.php/Main_Page
Description of SDK methods http://sdkwiki.wizarpos.com/wizarposapi/
How to use Printer
How to useMagnet Stripe Reader
DejaPay SDK
How to use integrate Android app with DvPay App
the description of Android Library that we provide for 3rd party apps for the integration with AURA Terminal application
General info DejaPay library. Android
Details Terminal app AURA - "DVPay" terminal app
How to connect a device for development and QA How to connect a device to PC for debugging
Market
Requirements for applications on QD-line devices
minSDK version: 21+ (recommended 23 for WizarPOS Q2)
If you use native libraries, you should add to the app Manifest file in the application module
android:extractNativeLibs="true"
Add application to Dejavoo Market
To add your applicaiton into Dejavoo Market, please send:
Application name that we show in the Market app
Application logo 512x512px that we will show for your application in the Market app
.APK-file we will add it into test Market and then add information about the app into the production market. Do not hesitate to send a test build while you are still working with the app. We need some time to add your app to the Market for the first time. If we do it before the release at the release time, it will be faster.
Please provide a test login/password and simple description that will let us do a transaction in your app. You may send a step-by-step video on how you operate a terminal transaction in your app
Addtionally you may infirm as should we add it only on test or prod Market and we may set applicaiton as unverified to let you complete some tests before users will see that app.
Send these data to [email protected] and [email protected]
How long does it take for the app to get added to the Market
For the first time it takes about 2-3 days
We need this time for some development on our side to add infomation about the app into Market, do a new Market build and test it.
How to see a new App in Market
When an app was added to a new version of Market how to install it:
Open Market app. The Market will update itself to a new version of Market that support the app.
After the market restarts follow the next steps
Inside Market do to settings (default PIN 1111)
In Settings select "Show Applications" (PIN 1379)
In the list set the checkbox ON for the app and press the back button (the app will be the last in the list)
You will see the app in the list of applications on the main Market screen you will be able to install it
How to see unverified builds in Market app
Settings -> pin-code for settings -> tap 8 times to QA MODE -> disable Show only verified builds
How to enable app visibility
Settings -> pin-code for settings -> tap Show applications -> pin-code for app visibility -> find and enable your app
Default pin-codes for Market
pin-code for settings - 1111
pin-code for app visibility - 1379
admin pin-code (for everything) - 2580
