Previous Topic

Next Topic

Book Contents

Remove the Payment Requirement

By default, SalesCart collects payment information for each order. However, if the product you offer is completely free or if your shopping cart does not need payment information, you can totally remove this step as following:

  1. Open you website design tool.
  2. Locate and double-click on the file payment1.php in the sc-bin folder.
  3. Select the html tab or code-view tab to make your changes. Locate the 39th line from the top:
  4. <meta HTTP-EQUIV="Refresh" CONTENT="0; URL=payment2.php">

  5. This line tells SalesCart where to go next. Highlight the text
  6. <meta HTTP-EQUIV="Refresh" CONTENT="0; URL=payment2.php">

  7. Change the next location to URL=confirm1.php. You may change this line back at a later time if you wish to add shipping options back. When done, the line should look like this:
  8. <meta HTTP-EQUIV="Refresh" CONTENT="0; URL=confirm1.php">

  9. If you remove the payment step and you have a customer enabled, you will need to modify the customer sendemail.php file to specify a different email address. In the sendemail.php file find the following line:
  10. $toaddress = $row->email; //email to address

  11. To specify the ship-to email address, change it to:
  12. $toaddress = $row->shipemail; //email to address

See Also

Modifying the CheckOut System

Customer Receipts via E-Mail

Remove the Merchant Email Component

Remove Shipping Options

Removing Credit Card number Validation

Shipping Charges Based on Value or Volume

Postponing Customer Checkout

Validating fields on Checkout Pages

Re-running the SalesCart Web Wizard