Checkout

shopp('checkout', 'has-data')

Tests for the presence of order data values associated with the current order on checkout.

shopp('checkout', 'same-billing-address')

Displays an interactive checkbox toggle to use the same address entered as the shipping address for the billing address.

shopp('checkout.account-login')

DEPRECATED

shopp('checkout.billing-address')

Displays a text field for the street address of the billing destination.

shopp('checkout.billing-card')

Displays a text field for the credit card number.

shopp('checkout.billing-cardexpires-mm')

Displays a text field for the month portion of the credit card’s expiration date.

shopp('checkout.billing-cardexpires-yy')

Displays a text field for the year portion of the credit card’s expiration date.

shopp('checkout.billing-cardholder')

Displays a text field for the name of the credit card holder on the credit card.

shopp('checkout.billing-cardtype')

Displays a drop-down menu for the accepted credit/debit card types.

shopp('checkout.billing-city')

Displays a text field for the city of the billing destination.

shopp('checkout.billing-country')

Displays a drop-down menu (HTML <select>) field for the country of the billing destination.

shopp('checkout.billing-cvv')

Displays a text field for the card verification value, a number usually printed on the back of the card to prove the card is in the presence of the shopper.

shopp('checkout.billing-locale')

Displays a drop-down menu (HTML <select>) field for the locales available for the currently selected country, state and applicable tax rate.

shopp('checkout.billing-localities')

Used to test when a locale set is available for the current billing location.

shopp('checkout.billing-name')

Outputs an address name input on the checkout form.

shopp('checkout.billing-postcode')

Displays a text field for the postal code of the billing destination.

shopp('checkout.billing-state')

Displays a drop-down menu (HTML <select>) for the state/province of the billing destination.

shopp('checkout.billing-xaddress')

Displays a text field as an additional line for the street address of the billing destination.

shopp('checkout.billing-xco')

DEPRECATED

shopp('checkout.billing-xcsc')

Displays the markup for additional input fields used for extra card security.

shopp('checkout.billing-xcsc-required')

Tests if the current payment method supports cards with additional input requirements for extra card security (xcsc).

shopp('checkout.card-required')

Used to test if credit card fields are needed for the payment system of the currently selected payment method.

shopp('checkout.cart-summary')

Renders the cart summary as defined in the [[summary.php template file]].

shopp('checkout.clickwrap')

Displays a scrollable clickwrap agreement, with a required checkbox input for agreement.

shopp('checkout.company')

Displays a text field for the customer’s company name on the checkout form.

shopp('checkout.completed')

Tests if the current checkout has completed successfully and loads purchase context.

shopp('checkout.confirm-button')

Displays a submit button that submits the order to processed by Shopp and directing the shopper to a final order confirmation screen that allows them to verify their order for mistakes before processing it.

shopp('checkout.confirm-password')

Displays a password field for the shopper to confirm that the password they entered in the password field matches to ensure they entered the password they wanted to enter correctly.

shopp('checkout.customer-info')

Displays a field of a specified type with a specific name for taking and tracking custom information about the customer.

shopp('checkout.data')

Displays the current order data item.

shopp('checkout.email')

Displays a text field for taking the email address of the shopper.

shopp('checkout.email-login')

DEPRECATED

shopp('checkout.error')

Displays any error messages returned from the payment processor after the shopper attempts to submit their order for processing.

shopp('checkout.firstname')

Displays a text field for taking the first name of the shopper.

shopp('checkout.function')

Includes a number of hidden inputs required for the proper operation of the checkout process.

shopp('checkout.gateway-inputs')

Displays any additional inputs required for the payment gateways.

shopp('checkout.guest')

Outputs a checkbox to offer a guest checkout.

shopp('checkout.lastname')

Displays a text field for taking the last name of the shopper.

shopp('checkout.local-payment')

DEPRECATED

shopp('checkout.loggedin')

DEPRECATED

shopp('checkout.login-button')

DEPRECATED, use shopp(‘customer’,’submit-login’)

shopp('checkout.loginname')

Displays a text field for the login name the customer would like to use for their account.

shopp('checkout.loginname-login')

DEPRECATED

shopp('checkout.marketing')

Displays a checkbox for the customer to select to opt-in to marketing.

shopp('checkout.notloggedin')

DEPRECATED

shopp('checkout.order-data')

Displays a custom text field for collecting any number of custom fields with the order.

shopp('checkout.password')

Displays a password field for the shopper to create a new password when creating a new account during checkout.

shopp('checkout.password-login')

DEPRECATED Replaced by shopp(‘customer’,’password-login’) Renders a password field used to take the password for authenticating the credentials of a user during the login process. Options Universal Options All Theme API calls have these options. return: when set to true, 1, or on, this option forces the tag to return the value instead of displaying/echoing the…

shopp('checkout.payment-option')

Displays the current payment option.

shopp('checkout.payment-options')

This multipurpose tag by default is used to render a selection menu on the checkout page for one or multiple payment options.

shopp('checkout.phone')

Displays a text field for the customer’s phone number.

shopp('checkout.receipt')

Renders a receipt for the currently loaded order using the layout specified in the [[receipt.php template file]].

shopp('checkout.residential-shipping-address')

Displays an interactive checkbox toggle to use to mark the shipping address as a residential address.

shopp('checkout.same-shipping-address')

Displays an interactive checkbox toggle to use the same address entered as the billing address for the shipping address.

shopp('checkout.shipping')

Used to test whether the current shopping cart/order has items that need to be shipped to a physical address.

shopp('checkout.shipping-address')

Displays a text field for the street address of the shipping destination.

shopp('checkout.shipping-city')

Displays a text field for the city of the shipping destination.

shopp('checkout.shipping-country')

Displays a drop-down menu (HTML <select>) field for the country of the shipping destination.

shopp('checkout.shipping-name')

Outputs an address name input on the checkout form.

shopp('checkout.shipping-postcode')

Displays a text field for the postal code of the shipping destination.

shopp('checkout.shipping-state')

Displays a drop-down menu (HTML <select>) for the state/province of the shipping destination.

shopp('checkout.shipping-xaddress')

Displays a text field as an additional line for the street address of the shipping destination.

shopp('checkout.submit')

Displays a submit button to send the checkout form to Shopp for processing.

shopp('checkout.submit-login')

DEPRECATED, use shopp(‘customer’,’submit-login’)

shopp('checkout.url')

For all but the Test Mode payment gateway, this tag outputs a web address that points to the checkout page of the current store over a secure (SSL) connection by using the https:// protocol prefix.

shopp('checkout.xco-buttons')

DEPRECATED

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.

Skip to toolbar