Re: [WebDNA] SkipJack Authorize interface help

This WebDNA talk-list message is from

2009


It keeps the original formatting.
numero = 103531
interpreted = N
texte = CORRECTION (sloppy cut/paste, sorry): [text]content=3D(whatever data you are sending)[/text] [TCPconnect host=3Ddeveloper.skipjackic.com&port=3D443&ssl=3DT][!] [/!][TCPsend skipheader=3DT]POST /scripts/EvolvCC.dll?AuthorizeAPI HTTP/1= .0[unURL]%0D%0A[/unURL][!] [/!]USER-AGENT: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[unURL= ]%0D%0A[/unURL][!] [/!]Content-Type: application/x-www-form-urlencoded[unURL]%0D%0A[/unURL][= !] [/!]Content-Length: [countChars][content][/countChars][unURL]%0D%0A[/unUR= L][!] [/!][unURL]%0D%0A[/unURL][!] [/!][content][unURL]%0D%0A[/unURL][!] [/!][/TCPSend][!] [/!][/TCPconnect] On Thu, 03 Sep 2009 14:34:56 -0700 "Dan Strong" wrote: > I suppose you could do a [TCPConnect] POST similar to this: >=20 > [text]content=3D(whatever data you are sending)[/text] >=20 > [TCPconnect host=3Dwww.paypal.com&port=3D443&ssl=3DT][!] > [/!][TCPsend skipheader=3DT]POST developer.skipjackic.com/scripts/Evolv= CC.dll?AuthorizeAPI=20 >HTTP/1.0[unURL]%0D%0A[/unURL][!] > [/!]USER-AGENT: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[unU= RL]%0D%0A[/unURL][!] > [/!]Content-Type: application/x-www-form-urlencoded[unURL]%0D%0A[/unURL= ][!] > [/!]Content-Length: [countChars][content][/countChars][unURL]%0D%0A[/un= URL][!] > [/!][unURL]%0D%0A[/unURL][!] > [/!][content][unURL]%0D%0A[/unURL][!] > [/!][/TCPSend][!] > [/!][/TCPconnect] >=20 > Alternately, you could submit via javascript: >=20 >
ACTION=3D"https://developer.skipjackic.com/scripts/EvolvCC.dll?Authorize= API" METHOD=3D"post"> > > >
>=20 > >=20 >=20 >=20 > On Thu, 3 Sep 2009 16:07:06 -0500 > Tony Miller wrote: >> Hey all, >>=20 >> I've been working on an interface for SkipJack authorization in a Web= DNA storebuilder site. I=20 >>finally got the developer account set up and working and am making a c= onnection with their=20 >>server and getting a response back. I've been able to parse the respon= se into a tabbed text=20 >>file and write it to the drive. I don't know if the listwords section = is working as I have yet=20 >>to get any live data in the response, save the -39 error, which SJ sup= port can be caused by a=20 >>number of things. >>=20 >> Here's the problem. The only way I can get the form data to process i= s to click the submit=20 >>button on an actual web form. Is there a way to get WebDNA to send the= submit button equivalent?=20 >>They said that because the direct submit is working, it's all good on = their end. >>=20 >> Does putting the form data in a text variable ([content]) add somethi= ng or subtract something=20 >>during processing. The file I've written to the drive looks exactly li= ke the original code. >>=20 >> I'm not having any luck talking the customer into using Authorize.net= . They are pretty set on=20 >>SkipJack. >>=20 >> Thanks for any insights. >>=20 >> Working on a Mac G5/eCommerce 6.0. >>=20 >> Here's the code: >>=20 >> >www.w3.org/TR/html4/frameset.dtd"> >> >> >> [!]clear out old values[/!] >> [text multi=3DT] sjname=3D&streetaddress=3D&city=3D&state=3D&zipcode=3D= &shiptophone=3D&email=3D&ordernu=20 >>mber=3D&orderstring=3D&accountnumber=3D&month=3D&year=3D[/text]
>> [text]content=3D >> Skipjack - [cart] >> >> >> >>
>developer.skipjackic.com/scripts/EvolvCC.dll?AuthorizeAPI" >> METHOD=3D"post"> >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >> 
HTML Serial #
Developer Serial #=
Customer Name
Street Address >> 
City
State
Zip Code
Ship to Phone #
Email
Order #<= /td> >> 
Order String
Amount
Credit Card >> 
Expiry Month
Expiry Year
 
 
>Transaction" value=3D"Process Transaction" >
>> 
>>  >> [/text] >> =09 >> [writefile file=3Dsj_test.txt][content][/writefile] >>=20 >> [!] Do the actual connection with split paths [/!] >> [text]response=3D[TCPCONNECT host=3Ddeveloper.skipjackic.com&port=3D44= 3&ssl=3DT] >> [TCPSEND]POST /scripts/evolvcc.dll?AuthorizeAPI HTTP/1.0[unurl]%0D%0A = [/unurl][!] >> [/!]Host: developer.skipjackic.com[unurl]%0D%0A[/unurl][!] >> [/!]User-Agent: StoreBuilder[unurl]%0D%0A[/unurl][!] >> [/!]Content-type: application/x-www-form-urlencoded[unurl]%0D%0A[/ unu= rl][!] >> [/!]Content-length: [CountChars][content][/CountChars][unurl]%0D%0A%0D= %0A[/unurl][!] >> [/!][content][unurl]%0D%0A[/unurl][!] >> [/!][/TCPSEND][/TCPCONNECT][/text] >>=20 >> [writefile file=3Dsj_response.txt][response][/writefile] >>=20 >> [text]response=3D[grep search=3D"&replace=3D][response][/grep][/text] >> [text]response=3D[unurl][middle startafter=3D[url]%0D%0A[/url]&endbefo= re=3D]=20 >>[url][response][/url][/middle][/unurl][/text] >> [text]response=3D[grep search=3D,&replace=3D][response][/grep][/text] >>=20 >> [writefile file=3Dsj_cleaned_response.txt][response][/writefile] >>=20 >> [response] >>=20 >> [listwords words=3D[response]&tabs=3DT][!] >> [/!][showif [index]=3D23]&m_status=3D[showif [word]=3D1]Approved[/show= if] [showif=20 >>[word]=3D0]Declined[/showif][showif [word]=3D3]Error[/showif][/ showif]= [!] >> [/!][showif [index]=3D26][text]response_1=3D[word][/text][/showif][!] >> [/!][showif [index]=3D21]&m_AuthNum=3D[word][/showif][!] >> [/!][showif [index]=3D6]&m_AddressResponse=3D[word][/showif][!] >> [/!][showif [index]=3D16]&m_RefNum=3D[word][/showif][!] >> [/!][showif [index]=3D38]&m_Response=3D[response_1]
Hash: [word][/ = showif][!] >> [/!][/listwords] >>=20 >> >> >>=20 >>=20 >> Tony Miller >> tmiller@thehawkeye.com >>=20 >>=20 >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> old archives: http://dev.webdna.us/TalkListArchive/ >> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&catego= ry=3D288 >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&categor= y=3D288 Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] SkipJack Authorize interface help (Kenneth Grome 2009)
  2. Re: [WebDNA] SkipJack Authorize interface help ("Dan Strong" 2009)
  3. Re: [WebDNA] SkipJack Authorize interface help ("Dan Strong" 2009)
  4. [WebDNA] SkipJack Authorize interface help (Tony Miller 2009)
CORRECTION (sloppy cut/paste, sorry): [text]content=3D(whatever data you are sending)[/text] [TCPconnect host=3Ddeveloper.skipjackic.com&port=3D443&ssl=3DT][!] [/!][TCPsend skipheader=3DT]POST /scripts/EvolvCC.dll?AuthorizeAPI HTTP/1= .0[unurl]%0D%0A[/unURL][!] [/!]USER-AGENT: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[unURL= ]%0D%0A[/unURL][!] [/!]Content-Type: application/x-www-form-urlencoded[unurl]%0D%0A[/unURL][= !] [/!]Content-Length: [countchars][content][/countChars][unurl]%0D%0A[/unUR= L][!] [/!][unurl]%0D%0A[/unURL][!] [/!][content][unurl]%0D%0A[/unURL][!] [/!][/TCPSend][!] [/!][/TCPconnect] On Thu, 03 Sep 2009 14:34:56 -0700 "Dan Strong" wrote: > I suppose you could do a [tcpconnect] POST similar to this: >=20 > [text]content=3D(whatever data you are sending)[/text] >=20 > [TCPconnect host=3Dwww.paypal.com&port=3D443&ssl=3DT][!] > [/!][TCPsend skipheader=3DT]POST developer.skipjackic.com/scripts/Evolv= CC.dll?AuthorizeAPI=20 >HTTP/1.0[unurl]%0D%0A[/unURL][!] > [/!]USER-AGENT: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[unU= RL]%0D%0A[/unURL][!] > [/!]Content-Type: application/x-www-form-urlencoded[unurl]%0D%0A[/unURL= ][!] > [/!]Content-Length: [countchars][content][/countChars][unurl]%0D%0A[/un= URL][!] > [/!][unurl]%0D%0A[/unURL][!] > [/!][content][unurl]%0D%0A[/unURL][!] > [/!][/TCPSend][!] > [/!][/TCPconnect] >=20 > Alternately, you could submit via javascript: >=20 >
ACTION=3D"https://developer.skipjackic.com/scripts/EvolvCC.dll?Authorize= API" METHOD=3D"post"> > > >
>=20 > >=20 >=20 >=20 > On Thu, 3 Sep 2009 16:07:06 -0500 > Tony Miller wrote: >> Hey all, >>=20 >> I've been working on an interface for SkipJack authorization in a Web= DNA storebuilder site. I=20 >>finally got the developer account set up and working and am making a c= onnection with their=20 >>server and getting a response back. I've been able to parse the respon= se into a tabbed text=20 >>file and write it to the drive. I don't know if the listwords section = is working as I have yet=20 >>to get any live data in the response, save the -39 error, which SJ sup= port can be caused by a=20 >>number of things. >>=20 >> Here's the problem. The only way I can get the form data to process i= s to click the submit=20 >>button on an actual web form. Is there a way to get WebDNA to send the= submit button equivalent?=20 >>They said that because the direct submit is working, it's all good on = their end. >>=20 >> Does putting the form data in a text variable ([content]) add somethi= ng or subtract something=20 >>during processing. The file I've written to the drive looks exactly li= ke the original code. >>=20 >> I'm not having any luck talking the customer into using Authorize.net= . They are pretty set on=20 >>SkipJack. >>=20 >> Thanks for any insights. >>=20 >> Working on a Mac G5/eCommerce 6.0. >>=20 >> Here's the code: >>=20 >> >www.w3.org/TR/html4/frameset.dtd"> >> >> >> [!]clear out old values[/!] >> [text multi=3DT] sjname=3D&streetaddress=3D&city=3D&state=3D&zipcode=3D= &shiptophone=3D&email=3D&ordernu=20 >>mber=3D&orderstring=3D&accountnumber=3D&month=3D&year=3D[/text]
>> [text]content=3D >> Skipjack - <a target="_parent" href="page.dna?numero=223">[cart]</a> >> >> >> >>
>developer.skipjackic.com/scripts/EvolvCC.dll?AuthorizeAPI" >> METHOD=3D"post"> >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >>  >> 
HTML Serial #
Developer Serial #=
Customer Name
Street Address >> 
City
State
Zip Code
Ship to Phone #
Email
Order #<= /td> >> 
Order String
Amount
Credit Card >> 
Expiry Month
Expiry Year
 
 
>Transaction" value=3D"Process Transaction" >
>> 
>>  >> [/text] >> =09 >> [writefile file=3Dsj_test.txt][content][/writefile] >>=20 >> [!] Do the actual connection with split paths [/!] >> [text]response=3D[TCPCONNECT host=3Ddeveloper.skipjackic.com&port=3D44= 3&ssl=3DT] >> [tcpsend]POST /scripts/evolvcc.dll?AuthorizeAPI HTTP/1.0[unurl]%0D%0A = [/unurl][!] >> [/!]Host: developer.skipjackic.com[unurl]%0D%0A[/unurl][!] >> [/!]User-Agent: StoreBuilder[unurl]%0D%0A[/unurl][!] >> [/!]Content-type: application/x-www-form-urlencoded[unurl]%0D%0A[/ unu= rl][!] >> [/!]Content-length: [countchars][content][/CountChars][unurl]%0D%0A%0D= %0A[/unurl][!] >> [/!][content][unurl]%0D%0A[/unurl][!] >> [/!][/TCPSEND][/TCPCONNECT][/text] >>=20 >> [writefile file=3Dsj_response.txt][response][/writefile] >>=20 >> [text]response=3D[grep search=3D"&replace=3D][response][/grep][/text] >> [text]response=3D[unurl][middle startafter=3D[url]%0D%0A[/url]&endbefo= re=3D]=20 >>[url][response][/url][/middle][/unurl][/text] >> [text]response=3D[grep search=3D,&replace=3D][response][/grep][/text] >>=20 >> [writefile file=3Dsj_cleaned_response.txt][response][/writefile] >>=20 >> [response] >>=20 >> [listwords words=3D[response]&tabs=3DT][!] >> [/!][showif [index]=3D23]&m_status=3D[showif [word]=3D1]Approved[/show= if] [showif=20 >>[word]=3D0]Declined[/showif][showif [word]=3D3]Error[/showif][/ showif]= [!] >> [/!][showif [index]=3D26][text]response_1=3D[word][/text][/showif][!] >> [/!][showif [index]=3D21]&m_AuthNum=3D[word][/showif][!] >> [/!][showif [index]=3D6]&m_AddressResponse=3D[word][/showif][!] >> [/!][showif [index]=3D16]&m_RefNum=3D[word][/showif][!] >> [/!][showif [index]=3D38]&m_Response=3D[response_1]
Hash: [word][/ = showif][!] >> [/!][/listwords] >>=20 >> >> >>=20 >>=20 >> Tony Miller >> tmiller@thehawkeye.com >>=20 >>=20 >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> old archives: http://dev.webdna.us/TalkListArchive/ >> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&catego= ry=3D288 >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > old archives: http://dev.webdna.us/TalkListArchive/ > Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&categor= y=3D288 "Dan Strong"

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Frames and WebCat (1997) Custom Shipping Charges (1997) RE: 2nd WebCatalog2 Feature Request (1996) Orders w/in [sendmail] (1998) WC 2.0 frames feature (1997) PIXO (1997) default value from Lookup (was Grant, please help me) (1997) wc 2 pro users - sites, quotes wanted (1997) Email template names (1997) random within a specified range (2001) [Webcat 2]Next (1997) Secure server question (1997) Sorting by date (1997) Stumpted Again (1997) Questions about maximum (1999) [OT] md5 or sha-1 on OSX (2007) TeaRoom Order fields email account remain empty even thoughthewy are filled. (1997) Trouble with formula.db (1997) RE: Web Logs (1998) Associative lookup style? + bit more (1997)