/* ok, got both the amount and delivery method now go to the next page. */ /*first, set the giftcert amount, with adjusted decimal point*/ int cmain() { char sku[200]; char amt[200]; char via[200]; char v[200]; char tmp[2000]; int i; //what is the next giftcert available? /* for(i=0;;i++) { memset(v,0,sizeof(v)); sprintf(v,"gc%d",i); getmultivar("carts",cid,"cart",v,"cart",tmp,sizeof(tmp)); if(strlen(tmp)==0) break; }//for */ getcartvar("carts",cid,"giftcert.sku",sku,sizeof(sku)); memset(amt,0,sizeof(amt)); strncpy(amt,sku+2,sizeof(amt)-2); //printf("amt=%s
\n",amt); getcartvar("carts",cid,"giftcert.via",via,sizeof(via)); adjustdecimals(amt,2); setmultivar("carts",cid,"cart","gc","qty","1"); setmultivar("carts",cid,"cart","gc","amt",amt); setmultivar("carts",cid,"cart","gc","via",via); setcartvar("carts",cid,"giftcert.amt",amt); makeupper(sku); setcartvar("carts",cid,"giftcert.sku",sku); return 0; }//cmain
<:giftcert.top:>
  
  

checked >

Physical Certificate
(mailed to recipient)

checked >

Emailable Certificate
(sent via e-mail)

/* Select a value:
*/ /**/
(choose from $25.00 to $500.00)

Please Note: Gift Certificates purchased online may only be used in the online store.

Gift Message

Personalize your Gift Certificate with a message.
Please note that there is a 150 character limit.

                           
<:giftcertfini:>