Announcement

Collapse
No announcement yet.

Secure Trading Checkout Problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Could you not use Actinic hosting (i think you get a free trail) and upload the site there in test mode to check?
    Backup the network settings before so you can revert back.
    "If my answers frighten you then you should cease asking scary questions"

    Comment


      #32
      It's your call of course, but I don't think uploading a changed form will present a problem, particularly as the changed bits relate to data which isn't working anyway. If you keep a copy of the original you could reload it in seconds.

      Or why don't you call ST and show them this thread? They're very good and hopefully they would confirm that the suggested changes are OK.

      Aquazuro - designer stainless steel accessories

      Comment


        #33
        Originally posted by chunkesolutions View Post
        Could you not use Actinic hosting (i think you get a free trail) and upload the site there in test mode to check?
        Backup the network settings before so you can revert back.
        Nah. Carpe Diem, as far as I'm concerned. I'm about to upload a form with some changes as we speak

        Originally posted by Mark H View Post
        It's your call of course, but I don't think uploading a changed form will present a problem, particularly as the changed bits relate to data which isn't working anyway. If you keep a copy of the original you could reload it in seconds.

        Or why don't you call ST and show them this thread? They're very good and hopefully they would confirm that the suggested changes are OK.
        Reloads in seconds, but it does take a while to update on their servers

        I'm in contact with ST, who are as always supremely helpful. I'm about to upload now so I'll update this as soon as I know what's what!

        Comment


          #34
          Progress I think. We have a partial fix based on Mark's post #20. I have just changed some more of the form to see if we can get it to fully work. Fingers crossed!

          Comment


            #35
            Between us, we have got it sorted

            <form method="post" action="https://securetrading.net/authorize/process.cgi" id="paymentpage" name="paymentpage" onsubmit="return submitpayment();">

            <input type="hidden" name="merchant" value="$merchant"/>
            <input type="hidden" name="orderref" value="$orderref"/>
            <input type="hidden" name="orderinfo" value="$orderinfo"/>
            <input type="hidden" name="amount" value="$amount"/>
            <input type="hidden" name="currency" value="$currency"/>
            <input type="hidden" name="requiredfields" value="$requiredfields"/>
            <input type="hidden" name="merchantemail" value="$merchantemail"/>
            <input type="hidden" name="customeremail" value="$customeremail"/>
            <input type="hidden" name="callbackurl" value="$callbackurl"/>
            <input type="hidden" name="failureurl" value="$failureurl"/>
            <input type="hidden" name="settlementday" value="$settlementday"/>
            <input type="hidden" name="formref" value="$formref"/>
            <input type="hidden" name="postcode" value="$postcode"/>

            <input type=hidden name="fax" value="$fax">
            <input type=hidden name="url" value="$url">
            <input type=hidden name="name" value="$name">

            <input type=hidden name="address" value="$address"> <!-- Line Added-->
            <input type=hidden name="town" value="$town"> <!-- Changed -->
            <input type=hidden name="county" value="$county"> <!-- Changed -->
            <input type=hidden name="country" value="$country">
            <input type=hidden name="email" value="$email">
            <input type=hidden name="telephone" value="$telephone">

            <input type=hidden name="postcode" value="$postcode">

            <input type=hidden name="callbackurluser" value="$callbackurluser">
            <input type=hidden name="testmode" value="$testmode">
            <input type=hidden name="preauth" value="$preauth">
            <input type=hidden name="callbackurlback" value="$callbackurlback">
            <input type=hidden name="callbackurlauth" value="$callbackurlauth">
            <input type=hidden name="merchantid" value="$merchantid">
            <input type=hidden name="ordernumber" value="$ordernumber">
            <input type=hidden name="phone" value="$phone">

            <input type=hidden name="address1" value="$address"> <!-- Changed -->
            <input type=hidden name="address2" value="$address2">
            <input type=hidden name="address3" value="$town"> <!-- Changed -->
            <input type=hidden name="address4" value="$county"> <!-- Changed -->

            <table class='defaulttable' cellspacing='0' cellpadding='0'>
            <tr><td colspan='2'>
            <table class='companyheading' cellspacing='0' cellpadding='0'>
            <tr><td><img src='/images/st_merchant_layered_web.gif' alt='&copy; SecureTrading&nbsp;2006'></td><td><h2>Secure Trading Payment Page</h2></td></tr>
            </table>
            </td></tr>

            <tr>
            <td>Order Reference:</td>
            <td>$orderref</td>
            </tr>
            <tr>
            <td>Amount:</td>
            <td>$formattedamount</td>
            </tr>
            <tr class='innertableheading'>
            <td colspan="2">Card Holder Details</td>
            </tr>
            <tr>
            <td>Name:</td>
            <td>$name</td>
            </tr>
            <tr>
            <td>Address:</td>
            <td>$address</td> <!-- Changed -->
            </tr>
            <tr>
            <td>Town or City:</td>
            <td>$town</td> <!-- Changed -->
            </tr>
            <tr>

            <td>County or State:</td>
            <td>$county</td> <!-- Changed -->
            </tr>
            <tr>
            <td>Postcode or ZIP:</td>
            <td>$postcode</td>
            </tr>
            <tr>
            <td>Country:</td>
            <td>$country</td>
            </tr>
            <tr>
            <td>Email:</td>
            <td>$email</td>
            </tr>
            <tr>
            <td>Telephone:</td>
            <td>$telephone</td>
            </tr>


            {the rest of the form remains the same}

            The above corrects it entirely and everything is passed through properly. We don't need to change anything on the failure or success forms, as we don't have any address details displayed on there, only the order number and amount.

            Secure Trading are aware of the changes, and I should imagine will implement them in future Actinic v9 templates, so that others are not subjected to the same grief.

            Many thanks for the input and help guys, and please Actinic, if you are making changes like these in future, can you at least make people aware of them.

            Comment


              #36
              Woo Woo high five etc!

              *goes for beer*

              Aquazuro - designer stainless steel accessories

              Comment


                #37
                ***Group Hug***
                "If my answers frighten you then you should cease asking scary questions"

                Comment


                  #38
                  Nice one guys. Your help is appreciated

                  Comment

                  Working...
                  X