Answers.Body: <p>We know that the SWIPE processor has been working for some time (at least a couple of years), but we don't have as many live installs using 4.7 or Wordpress, so do let us know how it works out. We have no reason to believe it won't work.</p>
  
  <p>The key functionality of a card reader, aside from reading the card number off of the card's stripe, is to encrypt it, so your card reader would have to be compatible with one of the two expected encryption methods, which you can review at the function iatsSetCreditCardNumber in the js/swipe.js file. If you have one that isn't currently listed but works, then do let us know so we can update the documentation.</p>
  
  <p>And finally - an unrelated word of warning that there are still some issues with contributions in the core CiviCRM 4.7 code. In general, most of the payment functionality is working well, but for example there was a regression in the latest release related to line items (it's not specific to iATS Payments).</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-20T20:07:32.860Z
Answers.Text: Thanks for those answers. Since we are setting up CiviCRM for the first time, and still haven't gone fully live to our list of 3,000+ members, I am somewhat concerned about your contribution comment for Civi 4.7.x. We have been taking care to keep everything updated and are now at Civi 4.7.14 and ready to go live. We needed to update from 4.7.12 because receipts had incorrect Membership total if both a Membership and optional Donation was made on our Signup / Renew page. What should we be careful with?
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-20T20:10:01.963Z
Answers.Text: And on the card reader specifically, what card reader do we get? iATS has two that they show at http://home.iatspayments.com. We wanted to use the smartphone mobile jack card reader. Are you saying that one has worked for a couple of years for you? The words on the iATS Payments extension made me think that only the USB version worked.
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-20T21:00:06.840Z
Answers.Text: Only tangentially related... As I'm learning more and more about CiviCRM, I keep running into notes about 4.6.x being the long-term stable release. Have I gone down the wrong road by "starting" a couple months ago with 4.7.10? Is there a way to go backwards or am I best just pressing on? And, sorry, I probably should open a new question.
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-21T16:51:23.297Z
Answers.Text: Membership+Donation will work as separate payments on 4.7.14; the iATS Extension uses a USB Card Reader [iATS has two options for that - you need to order it from them]; you can also use the Mobile swipe to deposit $ into your iATS Payments account - but there is no automated option yet to get those Contacts/Contributions automatically synced with your CiviCRM.
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-21T18:04:28.213Z
Answers.Text: Actually, Membership+Donation is now failing in a different way for SOME users. See my details at http://civicrm.stackexchange.com/a/16275/3675. We have tested this over and over with the Dummy payment processor.
Answers.UserDisplayName: Karl Rudnick
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-20T15:13:30.543Z
Answers.LastActivityDate: 2016-12-21T16:35:31.833Z
Answers.LastEditDate: 2016-12-21T16:35:31.833Z
Answers.UserDisplayName: Alan Dixon
Body: <p>We are configuring our CiviCRM instance to work with iATS Payments. When setting up an iATS Payments Processor, there are a number of Payment Processor Types. Our initial configuration with WordPress 4.6.1 + CiviCRM 4.7.12 works with Payment Processor Type = "iATS Payments Credit Card". For live events, where we have a tablet handy we would like to set up contribution pages using Payment Processor Type = "iATS Payments SWIPE." Has anyone else done this? Also, iATS has two types of credit card swipers - a USB encrypted card reader, which appears to be what the processor is designed for <a href="https://civicrm.org/extensions/iats-payments" rel="nofollow noreferrer">click here</a>, and another one which plugs into apple and android phone jacks, like the more popular Square card reader. If anyone is using iATS Payments SWIPE, what is your experience at live events? What is the hardware you use: laptop, tablet, phone, ...? and USB card reader or phone-jack reader?</p>
  
Tags: <civicontribute><iats>
Title: Does iATS Payment SWIPE work?
ThreadText: # Does iATS Payment SWIPE work?
  
  (Asked by: username_0 on 2016-12-20)
  
  We are configuring our CiviCRM instance to work with iATS Payments. When setting up an iATS Payments Processor, there are a number of Payment Processor Types. Our initial configuration with WordPress 4.6.1 + CiviCRM 4.7.12 works with Payment Processor Type = "iATS Payments Credit Card". For live events, where we have a tablet handy we would like to set up contribution pages using Payment Processor Type = "iATS Payments SWIPE." Has anyone else done this? Also, iATS has two types of credit card swipers - a USB encrypted card reader, which appears to be what the processor is designed for [click here](https://civicrm.org/extensions/iats-payments), and another one which plugs into apple and android phone jacks, like the more popular Square card reader. If anyone is using iATS Payments SWIPE, what is your experience at live events? What is the hardware you use: laptop, tablet, phone, ...? and USB card reader or phone-jack reader?
  
  **Tags:** civicontribute, iats
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-12-20. Score: 2
  
  We know that the SWIPE processor has been working for some time (at least a couple of years), but we don't have as many live installs using 4.7 or Wordpress, so do let us know how it works out. We have no reason to believe it won't work.
  
  The key functionality of a card reader, aside from reading the card number off of the card's stripe, is to encrypt it, so your card reader would have to be compatible with one of the two expected encryption methods, which you can review at the function iatsSetCreditCardNumber in the js/swipe.js file. If you have one that isn't currently listed but works, then do let us know so we can update the documentation.
  
  And finally - an unrelated word of warning that there are still some issues with contributions in the core CiviCRM 4.7 code. In general, most of the payment functionality is working well, but for example there was a regression in the latest release related to line items (it's not specific to iATS Payments).
  
  > **Comments:**
  > **username_0**: Thanks for those answers. Since we are setting up CiviCRM for the first time, and still haven't gone fully live to our list of 3,000+ members, I am somewhat concerned about your contribution comment for Civi 4.7.x. We have been taking care to keep everything updated and are now at Civi 4.7.14 and ready to go live. We needed to update from 4.7.12 because receipts had incorrect Membership total if both a Membership and optional Donation was made on our Signup / Renew page. What should we be careful with?  
  > **username_0**: And on the card reader specifically, what card reader do we get? iATS has two that they show at http://home.iatspayments.com. We wanted to use the smartphone mobile jack card reader. Are you saying that one has worked for a couple of years for you? The words on the iATS Payments extension made me think that only the USB version worked.  
  > **username_0**: Only tangentially related... As I'm learning more and more about CiviCRM, I keep running into notes about 4.6.x being the long-term stable release. Have I gone down the wrong road by "starting" a couple months ago with 4.7.10? Is there a way to go backwards or am I best just pressing on? And, sorry, I probably should open a new question.  
  > **username_2**: Membership+Donation will work as separate payments on 4.7.14; the iATS Extension uses a USB Card Reader [iATS has two options for that - you need to order it from them]; you can also use the Mobile swipe to deposit $ into your iATS Payments account - but there is no automated option yet to get those Contacts/Contributions automatically synced with your CiviCRM.  
  > **username_0**: Actually, Membership+Donation is now failing in a different way for SOME users. See my details at http://civicrm.stackexchange.com/a/16275/3675. We have tested this over and over with the Dummy payment processor.  
  
  ---
  
  