Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Status Change When Processing Payment Rate Topic   - - - - -

 
  • beatwear
  • Member
  • Members
  • Join Date: 25-Apr 14
  • 32 posts

Posted 08 September 2018 - 07:17 PM #1

Is there any way to keep order statuses from changing when a credit card is processed? We need to use "authorization only" when new orders are submitted and it is setting the order status to processed, which is incorrect. 



 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 10838 posts

Posted 08 September 2018 - 08:44 PM #2

What payment processor are you using?  Most (that I'm aware of) that support auth_only and capture have different statuses for each setting.  Though Authorize.net and our Squarepay addon are the only two I'm aware of that support it.  There may be others.  Order status is a function of the payment method.


EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 
  • beatwear
  • Member
  • Members
  • Join Date: 25-Apr 14
  • 32 posts

Posted 08 September 2018 - 10:37 PM #3

We are using Authorize.net



 
  • oleg.gorshkov
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 06-Dec 13
  • 2960 posts

Posted 10 September 2018 - 06:09 AM #4

We are using Authorize.net

 

Hello!

 

Please try the following solution: open the app/payments/authorizenet_aim.php file, find the 

$processor_error['order_status'] = array(
    "1" => "P",
    "2" => "D",
    "3" => "F",
    "4" => "O" // Transaction is held for review... I think open order status is good for such situation
);

code and change 

"1" => "P",

 to 

"1" => "O",

or any status you want.


Simtech Development | sales@simtechdev.com | www.simtechdev.com
CERTIFIED CS-CART PARTNER | LICENSES | DEVELOPMENT | ADD-ONS | DESIGN | UPGRADE

Mega SEO Package - All you need for your SEO


 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 10838 posts

Posted 10 September 2018 - 06:17 PM #5

When the payment method is set for AUTH_ONLY, the status should be kept at Open (Anet response 2).

Or at least that's the way it used to work.  If you're not seeing that then it's a bug.


EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 
  • beatwear
  • Member
  • Members
  • Join Date: 25-Apr 14
  • 32 posts

Posted 13 September 2018 - 02:42 AM #6

Thanks. I made those changes, and a workaround so we can authorize during customer checkout, but still allows us the ability to adjust for shipping, pricing, etc on the back-end and then run the payment through under a second hidden payment method that is set to capture. It would be nice to have an easier way to capture though, along with refunds and credits without having to log into Authorize_net.

 

As for now, it works with a couple of extra steps. Thanks!



 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 10838 posts

Posted 13 September 2018 - 09:51 PM #7

All those capabilities are available in our Square Payments addon and you don't need to worry about PCI compliance! :-)

 

squarepay_admin.JPG


EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.