<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problems refunding Card Present transactions..?? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29746#M15612</link>
    <description>&lt;P&gt;I'm starting to think maybe the sandbox just doesn't work well with refunds because of how all of the transaction ID's returned are 0..??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I send a full credit card number, regardless of whether or not it matches the original transaction's card number, I get an approval back.&amp;nbsp; I'm wondering, though, if that's actually just submitting a non-referenced credit as oppose to actually refunding the original transaction..??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Seems like maybe the test server can't handle the 0 as the transaction ID for a refund, so instead it reverts to the non-referenced credit, but in that case it can't accept the partial credit card number so it fails with the error I'm getting..??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Again, this is an assumption as I'm still pretty confused at what's going on here.&amp;nbsp; I'm logged into my test merchant account web panel now, but I'm actually not seeing the transactions show up in here.&amp;nbsp; It's a brand new test account that I just created, ran a sale, then refunded that sale (or possibly just did a non-referenced credit) and now I'm looking at the reports in the control panel but nothing is showing up there.&lt;/P&gt;</description>
    <pubDate>Mon, 17 Sep 2012 05:01:07 GMT</pubDate>
    <dc:creator>angelleye</dc:creator>
    <dc:date>2012-09-17T05:01:07Z</dc:date>
    <item>
      <title>Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29720#M15600</link>
      <description>&lt;P&gt;I've got a basic POS solution that works for both CP and CNP accounts, and of course I have separate test account credentials for each.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using the CNP account, I'm able to submit a transaction as well as refund it without any issues.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I switch to my CP account, though, I'm able to process just fine, but when I go to refund I end up with a ResponseCode of 1 (successful) when really I'm getting error information back.&amp;nbsp; The error I'm getting is about an invalid market type, similar to what I would get if I tried to process a CP transaction using a CNP account.&amp;nbsp;&amp;nbsp; I'm using the same credentials to run the refund as I am to run the original transaction, though.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's a full request and response that I just ran on the test server.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Array
(
    [x_version] =&amp;gt; 3.1
    [x_delim_data] =&amp;gt; TRUE
    [x_delim_char] =&amp;gt; |
    [x_url] =&amp;gt; FALSE
    [x_type] =&amp;gt; CREDIT
    [x_method] =&amp;gt; CC
    [x_relay_response] =&amp;gt; FALSE
    [x_login] =&amp;gt; xxxxx
    [x_tran_key] =&amp;gt; xxxxx
    [x_test_request] =&amp;gt; 1
    [x_encap_char] =&amp;gt; 
    [x_trans_id] =&amp;gt; 6K773918476061213
    [x_card_num] =&amp;gt; XXXX7360
    [x_amount] =&amp;gt; 49.99
    [x_exp_date] =&amp;gt; 022015
)&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;PRE&gt;Array
(
    [Version] =&amp;gt; 3
    [ResponseCode] =&amp;gt; 1
    [ResponseReasonCode] =&amp;gt; 87
    [ResponseReasonText] =&amp;gt; (TESTMODE) Transactions of this market type cannot be processed on this system.
    [AuthorizationCode] =&amp;gt; 000000
    [AVSResultCode] =&amp;gt; P
    [CVV2ResponseCode] =&amp;gt; 0
    [TransactionID] =&amp;gt; 
    [MD5Hash] =&amp;gt; 
    [UserReference] =&amp;gt; 49.99
    [NA1] =&amp;gt; CC
    [NA2] =&amp;gt; credit
    [NA3] =&amp;gt; 
    [NA4] =&amp;gt; 
    [NA5] =&amp;gt; 
    [NA6] =&amp;gt; 
    [NA7] =&amp;gt; 
    [NA8] =&amp;gt; 
    [NA9] =&amp;gt; 
    [NA10] =&amp;gt; 
    [CardNumber] =&amp;gt; 
    [CardType] =&amp;gt; 
    [SplitTenderID] =&amp;gt; 
    [RequestedAmount] =&amp;gt; 
    [ApprovedAmount] =&amp;gt; 
    [CardBalance] =&amp;gt; 
    [ReservedField0] =&amp;gt; 
    [ReservedField1] =&amp;gt; 
    [ReservedField2] =&amp;gt; 
    [ReservedField3] =&amp;gt; 
    [ReservedField4] =&amp;gt; 
    [ReservedField5] =&amp;gt; 
    [ReservedField6] =&amp;gt; 
    [ReservedField7] =&amp;gt; 
    [ReservedField8] =&amp;gt; 
    [ReservedField9] =&amp;gt; 
    [ReservedField10] =&amp;gt; 
    [ReservedField11] =&amp;gt; CFE1E67336D2DD21DCC1E7A2E7CBF383
    [ReservedField12] =&amp;gt; 
    [ReservedField13] =&amp;gt; 
    [ReservedField14] =&amp;gt; 
    [ReservedField15] =&amp;gt; 
    [ReservedField16] =&amp;gt; 
    [ReservedField17] =&amp;gt; 
    [ReservedField18] =&amp;gt; 
    [ReservedField19] =&amp;gt; 
    [ReservedField20] =&amp;gt; 
    [ReservedField21] =&amp;gt; 
    [ReservedField22] =&amp;gt; 
    [ReservedField23] =&amp;gt; 
    [ReservedField24] =&amp;gt; 
    [ReservedField25] =&amp;gt; 
    [ReservedField26] =&amp;gt; 
    [ReservedField27] =&amp;gt; 
    [MerchantDefinedField0] =&amp;gt; 
    [MerchantDefinedField1] =&amp;gt; 
    [MerchantDefinedField2] =&amp;gt; 
    [MerchantDefinedField3] =&amp;gt; 
    [MerchantDefinedField4] =&amp;gt; 
    [MerchantDefinedField5] =&amp;gt; 
    [MerchantDefinedField6] =&amp;gt; 
    [MerchantDefinedField7] =&amp;gt; 
    [MerchantDefinedField8] =&amp;gt; 
    [MerchantDefinedField9] =&amp;gt; 
    [MerchantDefinedField10] =&amp;gt; 
    [MerchantDefinedField11] =&amp;gt; 
    [MerchantDefinedField12] =&amp;gt; 
    [MerchantDefinedField13] =&amp;gt; 
    [MerchantDefinedField14] =&amp;gt; FALSE
)&lt;/PRE&gt;&lt;P&gt;The documentation shows a response code of 1 means approval, and that's what I've always experienced up until this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I'm confused about 2 things:&amp;nbsp; why am I getting this error to begin with, and also, why am I getting a good response code when it's failing?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any information on what I'm doing wrong here would be greatly appreciated.&amp;nbsp; Thanks!&lt;/P&gt;</description>
      <pubDate>Sun, 16 Sep 2012 21:40:01 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29720#M15600</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-16T21:40:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29724#M15602</link>
      <description>&lt;P&gt;I don't think you can just submit a refund like a CNP account. That why it is response like it is a CNP, 3 is the response code for error.&lt;/P&gt;&lt;P&gt;You still need to pass the min CP requirement as stated in Chapter 3 Submitting Transactions.&lt;/P&gt;&lt;P&gt;At page 16 of the pdf.&amp;nbsp; the transaction id need to be in x_ref_trans_id&lt;/P&gt;</description>
      <pubDate>Sun, 16 Sep 2012 23:20:13 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29724#M15602</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-09-16T23:20:13Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29730#M15605</link>
      <description>&lt;P&gt;The &lt;A href="http://www.authorize.net/support/CP_guide.pdf" target="_self"&gt;Card Present guide&lt;/A&gt; shows a CREDIT transaction just like the CNP documentation shows.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I did realize that I was leaving out the additional required fields for CP calls.&amp;nbsp; Thanks for reminding me about that.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now that I have those added back in I'm getting an error that I'm submitting an invalid credit card number, but I'm sending it the way the documentation shows it will accept it, which is the same way I send it for CNP accounts and it works fine.&amp;nbsp; Here's a sample of the request I just ran...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Array
(
    [x_version] =&amp;gt; 3.1
    [x_delim_data] =&amp;gt; TRUE
    [x_delim_char] =&amp;gt; |
    [x_url] =&amp;gt; FALSE
    [x_type] =&amp;gt; CREDIT
    [x_method] =&amp;gt; CC
    [x_relay_response] =&amp;gt; FALSE
    [x_login] =&amp;gt; xxxxx
    [x_tran_key] =&amp;gt; xxxxx
    [x_test_request] =&amp;gt; 1
    [x_encap_char] =&amp;gt; 
    [x_trans_id] =&amp;gt; 6K773918476061213
    [x_card_num] =&amp;gt; XXXX7360
    [x_amount] =&amp;gt; 49.99
    [x_exp_date] =&amp;gt; 022015
    [x_cpversion] =&amp;gt; 1.0
    [x_market_type] =&amp;gt; 2
    [x_device_type] =&amp;gt; 5
    [x_response_format] =&amp;gt; 1
    [x_track1] =&amp;gt; 
    [x_track2] =&amp;gt; 
    [x_customer_ip] =&amp;gt; 72.135.111.9
    [x_description] =&amp;gt;  Order #
)&lt;/PRE&gt;&lt;P&gt;I do see in the documentation on page 18 where it's explaining the CREDIT transaction type that it shows you have to send x_ref_trans_id, however, that's the only place it shows that.&amp;nbsp; Everywhere else that I see still refers to x_trans_id.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That said, I did try x_ref_trans_id, but I'm getting the same error about an invalid credit card number.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The &lt;A href="http://www.authorize.net/files/creditreturnsummary.pdf" target="_self"&gt;Issuing Credits Guide&lt;/A&gt; specifically shows the format I'm sending, and again, that format works fine when I'm testing against a CNP account.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm closer now...thanks for that...but any other info I can get on what's happening now would be greatly appreciated.&amp;nbsp; Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 00:17:09 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29730#M15605</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T00:17:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29732#M15606</link>
      <description>&lt;P&gt;I tried removing the X's from the beginning of the card number value, too, so I wound up sending this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Array
(
    [x_version] =&amp;gt; 3.1
    [x_delim_data] =&amp;gt; TRUE
    [x_delim_char] =&amp;gt; |
    [x_url] =&amp;gt; FALSE
    [x_type] =&amp;gt; CREDIT
    [x_method] =&amp;gt; CC
    [x_relay_response] =&amp;gt; FALSE
    [x_login] =&amp;gt; xxxxx
    [x_tran_key] =&amp;gt; xxxxx
    [x_test_request] =&amp;gt; 1
    [x_encap_char] =&amp;gt; 
    [x_trans_id] =&amp;gt; 6K773918476061213
    [x_card_num] =&amp;gt; 7360
    [x_amount] =&amp;gt; 49.99
    [x_exp_date] =&amp;gt; 022015
    [x_cpversion] =&amp;gt; 1.0
    [x_market_type] =&amp;gt; 2
    [x_device_type] =&amp;gt; 5
    [x_response_format] =&amp;gt; 1
    [x_track1] =&amp;gt; 
    [x_track2] =&amp;gt; 
    [x_customer_ip] =&amp;gt; 72.135.111.9
    [x_description] =&amp;gt;  Order #
)&lt;/PRE&gt;&lt;P&gt;I'm still getting the same error, though, that my credit card number is invalid.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 00:34:18 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29732#M15606</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T00:34:18Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29734#M15607</link>
      <description>&lt;P&gt;Try removing the track1 and track2.&lt;/P&gt;&lt;P&gt;Also, I think the transaction id is numeric. And I think the doucmentation is wrong when they print x_trans_id. It should be the x_ref_trans_id for card present.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 00:35:48 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29734#M15607</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-09-17T00:35:48Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29742#M15610</link>
      <description>&lt;P&gt;Hmmm...after digging a little deeper I'm discovering that I can't get test refunds to work on either CNP or CP unless I send the full credit card number.&amp;nbsp; I didn't notice it before because I was actually hard-coding a bogus credit card number that was being used for testing within my scripts.&amp;nbsp; I thought I had removed that, but I was wrong, and it was overriding the values I was sending through my software.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That said, now I'm stuck with both of them.&amp;nbsp; The only way it seems to be working for me is if I send the entire credit card number, but the documentation specifically says I shouldn't have to do that, and that would cause me to store the full credit card number at the time the original transaction takes place, which I don't want to do, of course.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's the latest one I tried using a CNP account...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Array
(
    [x_version] =&amp;gt; 3.1
    [x_delim_data] =&amp;gt; TRUE
    [x_delim_char] =&amp;gt; |
    [x_url] =&amp;gt; FALSE
    [x_type] =&amp;gt; CREDIT
    [x_method] =&amp;gt; CC
    [x_relay_response] =&amp;gt; FALSE
    [x_login] =&amp;gt; xxx
    [x_tran_key] =&amp;gt; xxx
    [x_test_request] =&amp;gt; 1
    [x_encap_char] =&amp;gt; 
    [x_trans_id] =&amp;gt; 0
    [x_card_num] =&amp;gt; XXXX7360
    [x_amount] =&amp;gt; 29.99
    [x_exp_date] =&amp;gt; 022015
)&lt;/PRE&gt;&lt;PRE&gt;    [ResponseCode] =&amp;gt; 3
    [ResponseSubcode] =&amp;gt; 1
    [ResponseReasonCode] =&amp;gt; 6
    [ResponseReasonText] =&amp;gt; (TESTMODE) The credit card number is invalid.
    [ApprovalCode] =&amp;gt; 000000
    [AVSResultCode] =&amp;gt; P
    [TransactionID] =&amp;gt; 0&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But then I do the same thing with the full cc number and it works fine...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Array
(
    [x_version] =&amp;gt; 3.1
    [x_delim_data] =&amp;gt; TRUE
    [x_delim_char] =&amp;gt; |
    [x_url] =&amp;gt; FALSE
    [x_type] =&amp;gt; CREDIT
    [x_method] =&amp;gt; CC
    [x_relay_response] =&amp;gt; FALSE
    [x_login] =&amp;gt; xxx
    [x_tran_key] =&amp;gt; xxx
    [x_test_request] =&amp;gt; 1
    [x_encap_char] =&amp;gt; 
    [x_trans_id] =&amp;gt; 0
    [x_card_num] =&amp;gt; 4356803931287360
    [x_amount] =&amp;gt; 29.99
    [x_exp_date] =&amp;gt; 022015
)&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;PRE&gt;    [ResponseCode] =&amp;gt; 1
    [ResponseSubcode] =&amp;gt; 1
    [ResponseReasonCode] =&amp;gt; 1
    [ResponseReasonText] =&amp;gt; (TESTMODE) This transaction has been approved.
    [ApprovalCode] =&amp;gt; 000000
    [AVSResultCode] =&amp;gt; P
    [TransactionID] =&amp;gt; 0&lt;/PRE&gt;&lt;P&gt;Is this expected behavior in test mode??&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 01:48:14 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29742#M15610</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T01:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29746#M15612</link>
      <description>&lt;P&gt;I'm starting to think maybe the sandbox just doesn't work well with refunds because of how all of the transaction ID's returned are 0..??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I send a full credit card number, regardless of whether or not it matches the original transaction's card number, I get an approval back.&amp;nbsp; I'm wondering, though, if that's actually just submitting a non-referenced credit as oppose to actually refunding the original transaction..??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Seems like maybe the test server can't handle the 0 as the transaction ID for a refund, so instead it reverts to the non-referenced credit, but in that case it can't accept the partial credit card number so it fails with the error I'm getting..??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Again, this is an assumption as I'm still pretty confused at what's going on here.&amp;nbsp; I'm logged into my test merchant account web panel now, but I'm actually not seeing the transactions show up in here.&amp;nbsp; It's a brand new test account that I just created, ran a sale, then refunded that sale (or possibly just did a non-referenced credit) and now I'm looking at the reports in the control panel but nothing is showing up there.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 05:01:07 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29746#M15612</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T05:01:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29750#M15614</link>
      <description>&lt;P&gt;For test account. Turn the test mode off. When it is on, it won't get any transactionID, all it does it validation check. When the testmode it off, it will simulate a real transaction and you can see the transaction in the test merchant account.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It make sense, because the ref transactionID is 0, it is assume it a unlinked credit, which required full credit card number.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 11:19:13 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29750#M15614</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-09-17T11:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29784#M15629</link>
      <description>&lt;P&gt;I'm a little bit confused.&amp;nbsp; When I first created the new test account it was NOT set to test mode in the account, but I was sending x_test_request as true.&amp;nbsp; I tried turning ON test mode in the actual account, but I'm still sending x_test_request as true, so I didn't really see anything different happening that way.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you telling me to turn test mode in the account off as well as sending x_test_request as false?&amp;nbsp; If so, would I still hit the test server API endpoint or would I hit the live one?&amp;nbsp; My library is currently setup to use test/live based on the value for x_test_request so I'll have to adjust that, which is fine, but I just want to make sure I understand what you're saying before I start messing with that.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 22:14:42 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29784#M15629</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T22:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29788#M15631</link>
      <description>&lt;P&gt;Ah, I think I got it.&amp;nbsp; Still hitting the test server endpoint but making sure test mode is off everywhere...now I'm getting an actual ID back.&amp;nbsp; Gonna try refunding this and see what happens.&amp;nbsp; Be back shortly.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 22:21:58 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29788#M15631</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T22:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29790#M15632</link>
      <description>&lt;P&gt;Ok, now when I try to refund I'm getting the error:&amp;nbsp; The referenced transaction does not meet the criteria for issuing a credit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm guessing, though, that that's just because the transaction hadn't settled yet in the system so it can't be refunded and instead would need to be voided.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you can confirm that for me I think I'm good to go!&amp;nbsp; Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 22:24:29 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29790#M15632</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T22:24:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29792#M15633</link>
      <description>&lt;P&gt;Well...shoot.&amp;nbsp; I'm getting what I expect from the CNP account testing now, and my CP transactions are now returning an actual ID instead of just 0, but when I try to refund the CP account I'm still getting the invalid credit card number error instead of the error I'm expecting about the criteria not matching because the transaction isn't settled yet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, I've made a little progress on understanding how test mode in AuthNet works, but now I'm right back to where I started.&amp;nbsp; CNP is doing what I expect, but CP is giving me invalid credit card number.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's the one I just tried to run...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Array
(
    [x_version] =&amp;gt; 3.1
    [x_delim_data] =&amp;gt; TRUE
    [x_delim_char] =&amp;gt; |
    [x_url] =&amp;gt; FALSE
    [x_type] =&amp;gt; CREDIT
    [x_method] =&amp;gt; CC
    [x_relay_response] =&amp;gt; FALSE
    [x_login] =&amp;gt; xxx
    [x_tran_key] =&amp;gt; xxx
    [x_test_request] =&amp;gt; 
    [x_encap_char] =&amp;gt; 
    [x_trans_id] =&amp;gt; 2176537211
    [x_card_num] =&amp;gt; 7360
    [x_amount] =&amp;gt; 389.87
    [x_exp_date] =&amp;gt; 022015
    [x_cpversion] =&amp;gt; 1.0
    [x_market_type] =&amp;gt; 2
    [x_device_type] =&amp;gt; 5
    [x_response_format] =&amp;gt; 1
    [x_customer_ip] =&amp;gt; 72.135.111.9
    [x_description] =&amp;gt; Refund
)&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;PRE&gt;Array
(
    [Version] =&amp;gt; 1.0
    [ResponseCode] =&amp;gt; 3
    [ResponseReasonCode] =&amp;gt; 6
    [ResponseReasonText] =&amp;gt; The credit card number is invalid.
    [AuthorizationCode] =&amp;gt; 
    [AVSResultCode] =&amp;gt; P
    [CVV2ResponseCode] =&amp;gt; 
    [TransactionID] =&amp;gt; 0
    [MD5Hash] =&amp;gt; 069769E6E8756C7D05DA10568D864405
    [UserReference] =&amp;gt; 
    [NA1] =&amp;gt; 
    [NA2] =&amp;gt; 
    [NA3] =&amp;gt; 
    [NA4] =&amp;gt; 
    [NA5] =&amp;gt; 
    [NA6] =&amp;gt; 
    [NA7] =&amp;gt; 
    [NA8] =&amp;gt; 
    [NA9] =&amp;gt; 
    [NA10] =&amp;gt; 
    [CardNumber] =&amp;gt; XXXX7360
    [CardType] =&amp;gt; 
)&lt;/PRE&gt;</description>
      <pubDate>Mon, 17 Sep 2012 22:33:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29792#M15633</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T22:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29794#M15634</link>
      <description>&lt;P&gt;You may be attempting to issue a credit against an unsettled transaction. &amp;nbsp;Instead, you would need to issue a Void to cancel an unsettled transaction. &amp;nbsp;I'm looking at page 18 and top of 19 in the CP implementation guide:&amp;nbsp;&lt;A href="http://www.authorize.net/support/CP_guide.pdf" target="_blank"&gt;http://www.authorize.net/support/CP_guide.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Settlement occurs once each 24 hours after the Transaction Cut-Off time configured for the account in the Merchant Interface.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 23:42:10 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29794#M15634</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2012-09-17T23:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29798#M15636</link>
      <description>&lt;P&gt;Well, I've covered this in my previous posts.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;On the CNP account, when I try to refund a transaction that hasn't been settled I get this error back:&amp;nbsp; The referenced transaction does not meet the criteria for issuing a credit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In that case the missing criteria is the fact that it hasn't been settled yet.&amp;nbsp; I'm expecting to see the same thing on the CP side, but I'm getting this error instead:&amp;nbsp; The credit card number is invalid.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That seems very specific to the fact that it's not liking my CC values for some reason, but I'm sending them just like the documentation says to, and the CNP side is accepting them without any problems (as long as all criteria are met.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm happy to try this against a settled one to see if does indeed work, but I don't have any settled right now as I just created this new test account I'm playing with.&amp;nbsp; Is there some way to settle a transaction early so I don't have to wait on it to try this?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Sep 2012 23:58:25 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29798#M15636</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-17T23:58:25Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29800#M15637</link>
      <description>&lt;P&gt;In that case the missing criteria is the fact that it hasn't been settled yet.&amp;nbsp; I'm expecting to see the same thing on the CP side, but I'm getting this error instead:&amp;nbsp; The credit card number is invalid.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;x_ref_trans_id&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;The test server usually settled transaction once a day just like in the production.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Sep 2012 00:16:24 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29800#M15637</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-09-18T00:16:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problems refunding Card Present transactions..??</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29802#M15638</link>
      <description>&lt;P&gt;Doh, that was it.&amp;nbsp; I forgot to change it back to x_ref_trans_id when using CP.&amp;nbsp; Now I'm getting the same message about criteria.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!!&lt;/P&gt;</description>
      <pubDate>Tue, 18 Sep 2012 00:43:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-refunding-Card-Present-transactions/m-p/29802#M15638</guid>
      <dc:creator>angelleye</dc:creator>
      <dc:date>2012-09-18T00:43:54Z</dc:date>
    </item>
  </channel>
</rss>

