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
  • 10945 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
  • 3078 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
  • 10945 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
  • 10945 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.


 
  • xmaster007
  • Junior Member
  • Members
  • Join Date: 20-Nov 09
  • 100 posts

Posted 14 October 2018 - 09:09 AM #8

Greetings!

 

Any idea how to adopt "authorizenet_aim.php" for Authorize.Net's modern XML API?

 

Thanks,

X



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

Posted 14 October 2018 - 05:19 PM #9

You can hire someone to implement a different protocol. But why in today's world would you take the risk of capturing credit card data on your site to pass to Anet?  The only secure way to do this is via IFrames or redirecting to the providers site (IFrames definitely preferred).

 

Also, no sure anyone choosing to use XML in 2018 would be considered "modern" by any stretch of the imagination.


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.


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 18335 posts

Posted 15 October 2018 - 05:58 AM #10

We suggest you to switch to Accept.JS. If you are interested, please contact us


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


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

Posted 15 October 2018 - 06:00 PM #11

And of course I'd suggest you switch to Square (https://ez-ms.com/squarepay.html) given that a very large number of small businesses in US use square and it would integrate cleanly with your brick-and-mortar store, conference sales from a tablet, etc.  Costs are similar to Anet and if you do reasonable revenue, they are very open to negotiating fees/transaction costs.


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.


 
  • xmaster007
  • Junior Member
  • Members
  • Join Date: 20-Nov 09
  • 100 posts

Posted 16 October 2018 - 11:40 PM #12

We suggest you to switch to Accept.JS. If you are interested, please contact us

 

Are you talking about "Authorize.Net SIM payment gateway for CS-Cart" addon that you guys offer?



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 18335 posts

Posted 17 October 2018 - 05:21 AM #13

Are you talking about "Authorize.Net SIM payment gateway for CS-Cart" addon that you guys offer?

 

No, SIM method is still supported, but marked as outdated


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.