Kryptronic Software Support Forum

You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.

#1 06-11-2011 21:11:06

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Offline Processing Question!

We would like to start processing orders offline so that backordered items are not charged until shipping is complete.

2 issues we have.

#1. Our in store processor requires the billing zip code to be entered. this information is not in the encrypted email. we need to get it there.

#2 is there a way to process 10$ and only 10$ (our flat rate shipping charge) every time an order is placed using authorize.net and then process the rest offline. This would require the authorize.net aim processor to ignore any item/tax/other charges and only look at the shipping charge. It also will avoid people being able to use a test card and get an order to go through.

Any help is much appreciated

Offline

 

#2 06-11-2011 23:29:40

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

You need to modify the cart for both of your requirements. The email mod is easy, but splitting a payment between processors is complex and costly.


Latest CCP 7 XMods Available:


Offline

 

#3 06-12-2011 14:39:29

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

some pointers on how to do the email mod for the billing zip would be much appreciated than.

Offline

 

#4 06-12-2011 15:30:02

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

To clarify, the zip/email mod would be easier and cheaper. Email me for a quote or you can try the Kryptronic Custom Shop.


Latest CCP 7 XMods Available:


Offline

 

#5 06-12-2011 18:38:45

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

vbsaltydog wrote:

To clarify, the zip/email mod would be easier and cheaper. Email me for a quote or you can try the Kryptronic Custom Shop.

EDITED TO GET RID OF MY OWN NON-SENSE

Last edited by karrasda103 (06-30-2011 18:13:26)

Offline

 

#6 06-12-2011 18:46:39

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

Edited To Get Rid Of My Own Non-sense

Last edited by karrasda103 (06-30-2011 18:13:44)

Offline

 

#7 06-12-2011 19:23:21

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

Nobody said that community members cannot provide you with the code for free and perhaps they still will.
I am a professional programmer and have answered hundreds of questions in this forum over years for free. This hardly makes me a shark. If I could have answered your question without spending an hour in the code then I would have (before your tantrum). Cursing at other forum members is a clear violation of the forum rules. You have been warned.


Latest CCP 7 XMods Available:


Offline

 

#8 06-12-2011 20:41:29

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

Edited To Get Rid Of My Own Non-sense


.

Last edited by karrasda103 (06-30-2011 18:14:01)

Offline

 

#9 06-12-2011 21:05:02

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

Edited To Get Rid Of My Own Non-sense

Last edited by karrasda103 (06-30-2011 18:14:20)

Offline

 

#10 06-12-2011 21:47:56

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

It is unfair to compare the willingness of community members of an open source project like zencart to write code for free vs the community members of a commercial project like CCP to write code for free.

If all things were equal then you would be using zencart. You are using a commercial cart because open source carts are not as reliable. You chose to pay for a cart when free carts are available because you wanted something that works.

This is why you were told that you can get your requested mods from several sources but there would be a cost. You would get quality work for a fair price. You always had the freedom to say "no thank you" and reiterate your desire for community assistance.

You have earned respect for your service to this Country but this does not allow you to slam me personally when you don't know me. As a Marine, you are held to a standard that is better than that.

If the answer that you are seeking were a quick thing then I would help you.

All of our troops are appreciated.


Latest CCP 7 XMods Available:


Offline

 

#11 06-13-2011 15:42:27

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

No worries I was just frustrated... sorry for bashing ya. Hoping to have a resolution to this problem by the next couple of days.

I have been playing mixing email messages using the code that is available in the mail includes and customer conf messages. Ill post up any solution i get.

Offline

 

#12 06-13-2011 19:29:39

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

The billing zip is not available to the encrypted mail include via local variables or in the global cache array unless you take it from the global session vars but this may not work with guest checkout. The order number is available in all scenarios so you could use it to run a db query and get the billing zip from within the mail include.


Latest CCP 7 XMods Available:


Offline

 

#13 06-13-2011 19:50:23

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

This should work under most scenarios from within the encrypted card number email include:

$billing_zip = $this->globals('core_session.postalcode');


Latest CCP 7 XMods Available:


Offline

 

#14 06-14-2011 00:06:59

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

Thanks so much for pointing me in the right direction: here is the entire Mail Include for the send decrypted card info. I really appreciate the help, again sorry i snapped on you the other day.

<?php

$eol           = $this->globals('core.eol');
$display       = $this->globals('core_mail.display');
$site_name     = $this->xhtml_encode($this->globals('core_settings.core.site_name'));

//get the global variable for the billing zip code
$billing_zip = $this->globals('core_session.postalcode');
//

print '<p>The following card information was just submitted for a ' . $site_name . ' online order.</p>' .$eol . $eol;

if (!(empty($display['orderid'])))    {print '<p><strong>Order Number</strong>:            ' . $display['orderid']    . '</p>' . $eol . $eol;}

if (!(empty($display['cctype'])))     {print '<p><strong>Card Type</strong>:               ' . $display['cctype']     . '</p>'. $eol;}
if (!(empty($display['ccnum'])))      {print '<p><strong>Card Number (Encrypted)</strong>: ' . $display['ccnum']      . '</p>'. $eol;}
if (!(empty($display['cvv2'])))       {print '<p><strong>CVV2 Code (Encrypted):</strong>   ' . $display['cvv2']       . '</p>'. $eol;}
if (!(empty($display['ccexpire'])))   {print '<p><strong>Expiration Date</strong>:         ' . $display['ccexpire']   . '</p>'. $eol;}
if (!(empty($display['ccstart'])))    {print '<p><strong>Start Date</strong>:              ' . $display['ccstart']    . '</p>'. $eol;}
if (!(empty($display['ccissue'])))    {print '<p><strong>Issue Date</strong>:              ' . $display['ccissue']    . '</p>'. $eol;}
if (!(empty($display['ccissuenum']))) {print '<p><strong>Issue Number</strong>:            ' . $display['ccissuenum'] . '</p>'. $eol;}

//print billing zip code
print '<p><strong>BILLING ZIP CODE:</strong>' . $billing_zip . '</p>' .$eol . $eol;
//end of addition


print $eol;
print '<p>For any encrypted values shown above, use the administrative Decrypt Offline Order Data function online to ';
print 'obtain the decrypted value.</p>' . $eol . $eol;

?>

Offline

 

#15 06-14-2011 01:04:17

vbsaltydog
Member
From: Florida
Registered: 05-02-2005
Posts: 947
Website

Re: Offline Processing Question!

No worries. Glad it all worked out.


Latest CCP 7 XMods Available:


Offline

 

#16 06-30-2011 18:12:32

karrasda103
Member
Registered: 06-02-2010
Posts: 44

Re: Offline Processing Question!

Hey just thought I would come back and apologize again for being a dick!

Offline

 

Board footer