Egold Payment Form

Discussion in 'PHP' started by Sonu2007, Oct 11, 2006.

  1. #1
    it is not working
    index.php

     function transaction_success()
    {global $HTTP_POST_VARS;
    
    $money = $HTTP_POST_VARS["PAYMENT_AMOUNT"];
    $payer = $HTTP_POST_VARS["PAYER_ACCOUNT"];
    $batch = $HTTP_POST_VARS["PAYMENT_BATCH_NUM"];
    $myegold = $HTTP_POST_VARS["PAYEE_ACCOUNT"];
    $memo = $HTTP_POST_VARS["SUGGESTED_MEMO"];
    $email = $HTTP_POST_VARS["email"];
    $product = $HTTP_POST_VARS["product"];
    
    echo "<font face='Verdana, Arial, Helvetica, sans-serif' color=red size=12>Transaction to <strong>".$myegold."</strong> processed,Thank You </font><br>";
    echo "<font face='Verdana, Arial, Helvetica, sans-serif' size=10>Your Batch No. <strong>".$batch."</strong> Your Email".$email." </font><br>";
    echo "<font face='Verdana, Arial, Helvetica, sans-serif' size=10>your E-Gold Acc. #</font><font face='Verdana, Arial, Helvetica, sans-serif' color=red size=10><strong>".$payer."</strong></font>";
    }
    PHP:
    transaction.php
    <FORM name="toegold" action="https://www.e-gold.com/sci_asp/payments.asp" onSubmit="return populateEG();" method="post">
      <INPUT name="PAYEE_ACCOUNT" type="hidden" value="<? echo $CFG->Egold; ?>"> 
      <INPUT name="PAYEE_NAME" type="hidden" value="<? echo $CFG->product; ?>"> 
      <INPUT name="PAYMENT_METAL_ID" type="hidden" value="1">
      <INPUT name="PAYMENT_UNITS" type="hidden" value="1"> 
      <INPUT name="PAYMENT_URL_METHOD" type="hidden" value="LINK"> 
      <INPUT name="STATUS_URL" type="hidden" value="mailto:<? echo $CFG->support;  ?>"> 
      <INPUT name="PAYMENT_URL" type="hidden" value="<? echo $CFG->wwwroot; ?>index.php?page=success"> 
      <INPUT name="NOPAYMENT_URL" type="hidden" value="<? echo $CFG->wwwroot; ?>index.php?page=wrong">
      <INPUT name="BAGGAGE_FIELDS" type="hidden" value="email product name SUGGESTED_MEMO">
      <input name="amount" type="hidden" value="">
       </p>
    
      <table width="350" border="0"  cellspacing="0" cellpadding="0" align="center">
             
              <tr valign="top">
                <td  colspan="3">*<u><b>Transaction Information</b></u></td>
    
              </tr>
             <tr valign="top">
                <td  colspan="3">*</td>
    
        </tr>
               <tr>
                <td width="50%" > Name</td>
                <td  valign="top" align="center">:</td>
    
                <td>              <input type="text" name="name" size="35">            </td>
              </tr>
                <tr>
                <td width="50%" > Email Address</td>
                <td  valign="top" align="center">:</td>
    
                <td>              <input type="text" name="email" size="35">            </td>
              </tr>
              <tr>
                <td width="50%" >Product</td>
                <td  valign="top" align="center">:</td>
                <td >
                  <select name="product"> 
                    <option value="ebook">Ebook</option> 
                    <option value="cd">CD</option> 
                  </select>            </td>
              </tr>
              <tr>
    
                <td width="50%" >Amount </td>
                <td  valign="top" align="center">:</td>
                <td > <input name="PAYMENT"  size=35 value="">
                        <input type="hidden" name="PAYMENT_AMOUNT" value="">
              <input type="hidden" name="egfee" value=""> </td>
              </tr>
              <tr>
                <td width="50%" >Pay by</td>
                <td  valign="top" align="center">:</td>
    
                <td >E-Gold</td>
              </tr>
              <tr>
                <td width="50%"  valign="top">Memo</td>
                <td  valign="top" align="center">:</td>
                <td  valign="top">              <input name="SUGGESTED_MEMO" size="35">
                </td>
              </tr>
            <tr height="4">
                <td width="50%"  valign="top">*</td>
                <td  valign="top" align="center">*</td>
                <td  valign="top">*</td>
        </tr>
                <tr>
                <td width="50%"  valign="top">*</td>
                <td  valign="top" align="center">*</td>
                <td  valign="top">            <input type="submit" value="Pay by E-Gold" name="B1">            <input type="reset" value="Reset" name="B2">            <br>
            *All transaction will be direct to e-gold payment system.
                </td>
              </tr>
      </table>
    </FORM>  
    PHP:
    what wrong :(
    also it send blank email
     
    Sonu2007, Oct 11, 2006 IP
  2. faraday911

    faraday911 Peon

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    what's exactly wrong? I mean, what error do you get? Do you get redirected to the e-gold website at all?
     
    faraday911, Oct 12, 2006 IP
  3. Sonu2007

    Sonu2007 Banned

    Messages:
    467
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #3
    no this 2 files found in my system. i don;t know how it works
     
    Sonu2007, Oct 14, 2006 IP
  4. faraday911

    faraday911 Peon

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    well, one easy way to check out if you are having problems with your script or with something else is to copy and paste their sample from interfacing a web based shopping cart tutorial available at their website, if it works ok, then compare their script with your own
     
    faraday911, Oct 22, 2006 IP