Commerce Server General - Shipping Method

This is Interesting: Free IT Magazines  
Home > Archive > Commerce Server General > June 2004 > Shipping Method





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Shipping Method
gatsbi

2004-06-08, 12:00 am

Hi,

I actually have two questions,

So far was good with development and I'm on a checkout module, but have
two immediate questions here..

Questions 1.
I've checked out the shipping method of CS2K2 and notice that It only have
three method for setting shipping rates (by weight, by quantity, and by
subtotal).
However, the product also have dimensions property which will affect the
shipping rates.
For example, if the weight is low, but have very big dimensions, it will
affect the shipping rate
differently...
Now I'm at lose how should I go about doing this...
My immediate understanding is I cannot use the standard flow of the total
pipeline..
Any general guidance, or your thought is appreciated.
(I don't have to develop a custom component here, do I?, it seems overly
complex to do so since
I don't have the knowledge of ATL and stuff...)


Questions 2.
I know that Cybersource have a component for doing checkout payment.
Is Cybersource the only one who provides this service?
What are the other options?


Thanks in advance for your time and advice.

- Charles


Charles Yoon

2004-06-08, 12:00 am

Hi,

Reading the follow up postings, It sounds like I have to develop
a COM component..... that sucks.. with the client who thinks the
commerce server is a simple plug and play ecommerce dev tool.
I never used ATL before and I've read somewhere the C# component is
not good unless you write an ATL COM wrapper for the C# component...
Is this true?
Does any one have a better solution?
I have tendency to come up with solutions that are unncessary complex.
I'm sure there are people who would be able to come up with much simpler
solution.
It pains me to think that this thing can be done much simpler using ASP.NET alone...
I've search throught a bit of commerceserver.general archives and this issue has
not been addressed to a satisfaction.
Let's have a definate solution here!

Any thought or insight is appreciated.

Thanks,
Charles




"gatsbi" <charlesyoon@sbcglobal.net> wrote in message news:<suVwc.606$I%5.394@newssvr16.news.prodigy.com>...
> Hi,
>
> I actually have two questions,
>
> So far was good with development and I'm on a checkout module, but have
> two immediate questions here..
>
> Questions 1.
> I've checked out the shipping method of CS2K2 and notice that It only have
> three method for setting shipping rates (by weight, by quantity, and by
> subtotal).
> However, the product also have dimensions property which will affect the
> shipping rates.
> For example, if the weight is low, but have very big dimensions, it will
> affect the shipping rate
> differently...
> Now I'm at lose how should I go about doing this...
> My immediate understanding is I cannot use the standard flow of the total
> pipeline..
> Any general guidance, or your thought is appreciated.
> (I don't have to develop a custom component here, do I?, it seems overly
> complex to do so since
> I don't have the knowledge of ATL and stuff...)
>
>
> Questions 2.
> I know that Cybersource have a component for doing checkout payment.
> Is Cybersource the only one who provides this service?
> What are the other options?
>
>
> Thanks in advance for your time and advice.
>
> - Charles

Michael O'Donovan [MSFT]

2004-06-10, 5:28 pm

Hi Charles,

I hope I understand your question correctly. You need to write a custom
pipeline component to cater for your customers specific shipping
requirements.

You options:

1. C++ ATL COM component - difficult to create, but best in terms of perf
and scale
2. VB COM component - easier to create, but you probably will get issues if
pipeline is a pooled pipeline. I would stay away from this.
3. VB Script in scriptor component - easy to create, you won't have issues
like VB COM component. Will be slightly slower than option 1 (but depends
how much code you need). Source code can be seen in pipeline editor and
can't have custom property pages. This is generally my preffered solution.
4. .Net class (C#/VB .Net or other) that is then wrapped as COM component. I
haven't done this before for pipeline components although others have. Easy
to code. You don't have to write an ATL wrapper, you can use tlbexp.exe to
create a COM wrapper for you. Check out
http://msdn.microsoft.com/library/d...allnetfrcom.asp
for more info.

Hope this helps,
Michael

--
This posting is provided "AS IS" with no warranties, and confers no rights.
"Charles Yoon" <charlesyoon@hotmail.com> wrote in message
news:5450f2d0.0406070812.6a920dda@posting.google.com...[vbcol=seagreen]
> Hi,
>
> Reading the follow up postings, It sounds like I have to develop
> a COM component..... that sucks.. with the client who thinks the
> commerce server is a simple plug and play ecommerce dev tool.
> I never used ATL before and I've read somewhere the C# component is
> not good unless you write an ATL COM wrapper for the C# component...
> Is this true?
> Does any one have a better solution?
> I have tendency to come up with solutions that are unncessary complex.
> I'm sure there are people who would be able to come up with much simpler
> solution.
> It pains me to think that this thing can be done much simpler using
> ASP.NET alone...
> I've search throught a bit of commerceserver.general archives and this
> issue has
> not been addressed to a satisfaction.
> Let's have a definate solution here!
>
> Any thought or insight is appreciated.
>
> Thanks,
> Charles
>
>
>
>
> "gatsbi" <charlesyoon@sbcglobal.net> wrote in message
> news:<suVwc.606$I%5.394@newssvr16.news.prodigy.com>...


Charles Yoon

2004-06-11, 12:01 am

Hi Michael,

Thanks mucho mucho much!

- Charles
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com