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:

Retaining formatting (2000) [WebDNA] Some JS help please (2010) Execute Applescript (1997) PROBLEM (1997) how to determine the actual file format of an image file? (2002) Linux Install Question (2000) setting taxable to true (1997) HELP WITH DATES (1997) Re[2]: Adding Text (2000) Languages (1997) TeaRoom Order fields email account remain empty even thoughthewy are filled. (1997) Help ! Frustrating Problem (1999) Shopping carts and reloading pages (1997) Version f1 status (1997) Netscape Communicator 4 chops off URLs (was No Data) (1997) Bug: MySQL WebDNA 6 int bigint fail case (2004) Tiny Store: Remove Line Item? (2000) WebCat2 beta 11 - new prefs ... (1997) Online reference (1997) [SearchString] problem with [search] context (1997)