Hosted Checkout

Customize and enable online payments through our low-code Hosted Checkout solution.

Hosted Checkouts are a great way for businesses to allow customers to make online payments without having to worry about PCI compliance or heavy coding. With a straightforward setup process you can create as many checkout pages as you need and quickly accept secure online payments.

See: How to Create a Hosted Checkout (Everyware Hosted Checkouts Guide)

ParameterDefinitionRequired or Optional
firstNameFirst name of paying customerRequired
lastNameLast name of paying customerRequired
emailAddressCustomer’s email, standard format ([email protected])Required
phoneMobile phone number of customer, provided in 10 digit format: 3055551212.Required
amountTotal amount to be processed – No “$” required. Example: 1.00Required
descriptionLine item name. If left blank, will default to '[BusinessName] Payment'Optional
showbuttonShow or hide the Pay Online button. True or FalseOptional
buttontextText label for buttonOptional
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Use Widget Sample Document</title>
    <script src="https://portaltest.everyware.com/Static/everyware-hosted-checkout.js"></script>
</head>
<body>
    <everyware-hosted-checkout 
        mode="dev"
        g="00005x9-27x5-442e-14dc-ff2dx1c19x3c"
        label="Pay"
        shape="Pill"
        color="#ffffff"
        background-color="#fdb813">
    </everyware-hosted-checkout>
</body>
</html>