Professional Documents
Culture Documents
-------
intended for casual audience, for iStore staging use, various levels of
detail.
So I know that
1) the transient variable is resolving correctly within
showonerelatedprodinfo.en.htm.
2) the transient variable is not being passed to the view call,
3) the view call works if I give it a literal prod ID.
Answer
------
The cookie string is a concatenation of name value pairs. Most common
parameters are userid, user type, account id, etc. There is no
sensitive
info in the cookie.
Answer
------
Not documented or available.
Answer
------
If merchant sets use_cookie parameter to false, cookie is always in
the URL,
else iStore tests user's browser settings. If cookie is enabled,
browser
cookie is used. else URL cookie is used.
Answer
------
If browser cookie is used, iStore can recognize a returning customer
(he does not have to log in again). If URL cookie is used, merchant
can
set a session time-out after period of inactivity. (note: if this
feature
is used, frames should not be used because usually the left frame
remains
inactive and times out even though the right frame is active). All
other
functionality's are same.
Answer
------
Even if a user is recognized, he is re-authenticated when he
attempts to
access/update sensitive information (secure pages). Hence, there
are three
states:anonymous, authenticated and may-be.
Answer
------
It is in the cookie.
8. Are Flex Fields read only? If so, how are Flex Fields updated?
Does a
customized "do" method need to be written in order to update a Flex
Field?
Answer
------
Flex fields allow a merchant to capture specific information about
an object
(prd, prditm, ord, etc). For example, Oracle Store use
prditm.attribute1 to
store the license level of a software item. In 3i, you can only
retrieve
flex field values from a template, you cannot take value from forms
and store
back into Flex fields.
Answer
------
This depends on whether is URL is complete. If the page is generated
via
post method, the URL is missing necessary parameters. So usually you
cannot
bookmark and come back again, because the URL does not carry all the
needed
parameters. In 11i we'll have the save cart ability.
10.Does iStore send only the final price to Apps and then apps has to
do its
own processing to handle the discount/coupons?
Answer
------
Yes.
Answer
------
11815= ClassNotFoundException thrown by java.lang.class. checkout
failed.
Possible reasons: the install configured any of the following
software using
third party or customized implementations, but the implementation
class(es)
is not put in the cstage/cdeploy cartridge class path: tax software,
order
software, shipping/handling software, payment software, order number
software, etc.
Answer
------
00006= Unable to list persistent objects with PrstLst. Possible
errors:
ora 1403: no data found
ora 1422: two many rows returned (fetch returns more than requested
rows).
Answer
------
Oracle 8.0.5.1, OAS 4.0.8.1, iStore 3.1.1.5. Please check the NT
version
3.1.1.5 documentation for official answer.
Answer
------
It's all in the NT version documentation.
Answer
------
[from iPayment] Our QA has only tested with C option. That is the
option
recommended.
Answer
------
This can be done through the flex fields (Attribute1 to 15) that are
provided
in the AddrInfo object. Two sample flex fields (Attribute1 and
Attribute2 are
already in twbillinfo.en.htm). Rename the labels as appropriate. The
value
will get stored in the Address table flex fields in the iStore
schema.
Answer
------
These are for use by the viewMethods. In the viewMethods, you can
specify
alternate templates. The viewMethod figures out which template to
use
(from the list of alternates) by finding the template with the max
number of
successes while trying to instantiate the variables used in that
template.
The + sign before a variable indicates that the variable should be
ignored
while trying to find the number of successes for the template.
18.In general, how can info objects (lists) be used to write data back
to
tables?
Answer
------
Info objects are primarily meant for displaying information on the
templates. Some info objects are used to write back data to the
tables, but
these are controlled by iStore (ie. which objects/fields are
saved).
Answer
------
iStore provides only out-of-box viewMethods, and does not support
creating
or extending new viewMethods. iStore provides a generic viewMethod
called
'viewObject' that can be used to print any list of objects by
providing the
appropriate templates. This should overcome the need to write any
new custom
viewMethods.
20.Can you confirm that we need to have all the custom templates for
iStore at
root level in ../store/templates/ directory? With IE (the way it
handles
client cookies as compared to Netscape), it does not seems to work
sometimes
with customized sites and all the templates required to be moved
from sub
directories to the root level to make it work.
Note: However, there is netp sub directory for Netperception related
templates with the product install.
Answer
------
iStore expects all the templates to be in the same directory (the
directory
is specified in the config file). Though in some cases you may be
able to
specify sub directories, we do not support it. Regarding,
Netperception
templates, these are supposed to be copied to the root directory if
the
installation uses Netperception.
Answer
------
Payment system is creating this error message. Look into the
logfile of
iPayment Server.
Answer
------
It doesn't. Work around is to create coupons and associate them with
the customer in iStore.
Answer
------
This could be an enhancement request.
Answer
------
Any java programming tool.
Answer
-----
iStore comes with S&H API. Refer to Adv Config Guide.
26.Is Provision for discounting and promotional schemes such as buy a
shirt and
get one tie free (freebies) available with iStore?
Answer
------
No.
27.Auctions?
Answer
------
No.
Answer
------
No, 11i is projected to have some features related to it.
29.It was mentioned that the Oracle Store is not using Cybercash for
creditcard
authorization. Is there any information available as to whether
this is true
and why it's not being used? Is another solution being tested or
employed?
Answer
------
Oracle Store is using CyberCash, but the functionality which
previously
existed in iStore is now in iPayment. Thus, iStore makes a call to
the
Payment Server which then calls CyberCash and the Payment Gateway.
So I know that
1) the transient variable is resolving correctly within
showonerelatedprodinfo.en.htm.
2) the transient variable is not being passed to the view call.
3) the view call works if I give it a literal prod ID.
Answer
------
Please try @relPrdInfoLst.PrdInfo.infoId@, even the percentage
should work.
iStore has special do method for retrieve related items (see
Prdrelated.en.htm, etc). You need to use Store Manager to set
related
items.
RELATED DOCUMENTS
-----------------