Version: 1.6.3.2
Last Updated:
PayAnywhereSdk allows your application or website to use PayAnywhere as payment solution. Whenever your app/website need to process a credit card payment
you can invoke PayAnywhere with an easy to use interface and pass required amount that need to be charge. Than PayAnywhere will take control of
credit card processing and send you payment response i.e. transactionApproved (along with transactionUniqueId), transactionDeclined, or transactionCancelled.
Version | Whats New | SDK | Documentation | Sample App | Others |
---|---|---|---|---|---|
1.0 | |||||
1.2.0 | Added Bluetooth reader and Wisepad 2 reader support. Added Pin Debit Support | Same as above | |||
1.3.0 | Added Void/Refund Support | ||||
1.3.1 | #Added PreAuth and Complete PreAuth Supports #Added Portrait and Landscape Orientation support #Added Tips Adjustment supports. **Tip adjust can be done anytime while the batch is still open. Our current batch end time is 10 pm EST for EPX Accounts #Changes for onActivityResult Extras
| ||||
1.3.2 | #Added Receipt printing support for Sale, PreAuth, Complete PreAuth, Void and Refund
| ||||
1.4.0 | #Added EPX Tips Adjustment
| ||||
1.4.2 | #Added Recurring Payment (For EPX Customer) #Added PreAuth Emv and Contactless Support | ||||
1.4.3 | #Changed on Recuring Payment(For EPX Customer). 2. Updated request response for recurring payment. Please refer to recurring payment documentation section | ||||
1.5.0 | #Sdk Api to disbale Receipt Screen via sdk call #Sdk Api to set primary color and contrast/accent color for sales, signature and receipt screen. | ||||
1.5.1 | #UI improvement on tablet sales screen to show how to use card with reader | ||||
1.5.5 | #Send webhook notification when user closes/cancel the sdk from ui close button #Allow to auto close sdk when txn decline via sdk paramter #Allow to Auto close sdk after certain timeout | ||||
1.5.6 | #Changes On Recurring Payment (**Important) #Allow user to select customer from Receipt Options #AVS related Fix | ||||
1.5.6.3 | #Added USB reader support #Added option to pass itemName during a transaction | ||||
1.5.7 | #Added PaxA920 support | ||||
1.5.7.2 | #Allow hide Send as invoice Button based on flag sent #Allow Show Alipay based on flag sent #Added support to process Alipay payments through Camera Scanner or Manual Entry. | ||||
1.5.8 | #Allow passing Bric to client app #Allow Sign on Paper and toggle between Digital Signatures | ||||
1.5.8.1 | #Allow selecting a category for sale #Allow processing a transaction by Cash Payments and refund them | ||||
1.5.8.2 | #Allow passing receipt/transaction notes/comments to display on txn details and digital receipts #Consider Always Require Signature MID Setting while processing a sale | ||||
1.5.8.5 | #Allow to view transaction list and details based on flag sent #Allow to show or hide Signature Screen based on showSignatureScreen flag. #Provide last 4 digit of credit card when requested by ccDetails flag #Provide auth code during credit card transaction. | ||||
1.5.10 | #Added Pre-Auth Transaction Indication on Sale Screen #Fix Pre-Auth Transaction General Error Issue #Fix During Pre-Auth Complete to send transaction when Receipt Option is disabled #Added invoiceNumber extra support during sale and pre-auth transaction. Pre-auth complete don't require or support invoice number as Pre-Auth complete will keep the invoice number that was set during pre-auth creation. #Fix showSignatureScreen flag cause CANCEL bug #Fix several bugs Note: If you are updating SDK from 1.5.8.5 or lower to 1.5.10 then from SDK Menu>Receipt Option settings you need to enable receipt option. For Fresh install of SDK 1.5.10 its not required. | ||||
1.5.11 | #Added externalNotification flag support for native android app also. Previously externalNotification flag was only supported for web app using android sdk. | ||||
1.6.0 | We routinely update the Payanywhere SDK for general bug fixes and improvements. For optimal performance, keep your Payanywhere SDK updated to the latest version. Please email any comments or suggestions to feedback@payanywhere.com | ||||
1.6.1 | #Added auto screen on-off detection for PaxA920 to start/stop card reader #Sdk now return firstName, lastName, last4, inputType & network. #Fix Login related issue after device boots up or sdk is closed #Fix card read issue after re-login We routinely update the Payanywhere SDK for general bug fixes and improvements. For optimal performance, keep your Payanywhere SDK updated to the latest version. Please email any comments or suggestions to feedback@payanywhere.com | ||||
1.6.1.1 | #Added Pax E500/E600 Second Screen Support | ||||
1.6.1.2 | #Added Pax E500/E600 Second Screen Support #Added EBT improvements & bug fixes #Show EBT/Swipe/Keyed transaction decline reason We routinely update the Payanywhere SDK for general bug fixes and improvements. For optimal performance, keep your Payanywhere SDK updated to the latest version. Please email any comments or suggestions to feedback@payanywhere.com | ||||
1.6.3 | |||||
1.6.3.1 (version code 63113) | #Fixed Pax Reader Blue light issue #Fix Signature issue #Added flags to avoid signature and receipt screen display | ||||
1.6.3.1 (version code 63117) | #Fix E-Series 0.00 amount display on customer facing screen | ||||
1.6.3.2 | #Bug Fixes #Performance Improvements |
Features Supported | Details |
---|---|
Transaction Input | KEYED, SWIPE, CONTACT/EMV, CONTACTLESS/MSR, Apple Pay, Samsung Pay, Android Pay, Alipay |
Transaction Type | Credit (All readers), Pin Debit (A920 & WisePad 2 Reader), Invoices |
Transaction Action | Sale, Refund, Void, Pre Auth, Pre Auth Complete |
Security | PIN Enabled |
Readers |
|
Cardholder Verification Methods |
|
Partial Authorization | Yes |
Receipt Share | Printing, SMS, Email |
Call Methods | App and Web |
Platform | Android, iOS |
To get started follow the below mentioned steps,
Now PayAnywhereSdk is ready to interact with your app/website.
How to setup printers:
Minimum System Requirements:
- Requires Google Android 4.2 or higher
- 3.5mm headset jack with microphone
- “Normal”or “Large” screen size
- Location services
There are two ways PayAnywhere sdk can be used for payment