AppMachine Help Center

How can we help you?

Follow

Checkout

Sell products via your app using Paypal or allow customers pay cash on delivery (COD). Link the Checkout block to a Products, Excel or Web Services block where you have listed all the products and their prices. To receive payment for the items you sell via the app using PayPal you will need a PayPal account. More information about creating a PayPal account is available here in our Help Center and at www.paypal.com.
As soon as you put the Checkout block in your app, your app users will see an "Add to Cart" button on the product detail page. Tapping on the Checkout block in the menu gives users an overview of the products that they have selected for purchase. They can then click "Checkout" to pay for these items using creditcard or Paypal.
They can add the delivery address during the PayPal payment process. You will receive the order invoice by email from PayPal.

With the cash on delivery (COD) option, customers can provide their details and pay upon receiving their ordered items.

Contents

  1. Adding the Checkout Block
  2. Configuring the Checkout block
  3. Design

Adding the Checkout Block

  1. Click on Add Block.
  2. Select the Checkout block and click Next.
  3. Enter the email address linked to your PayPal account. If you don't have a PayPal account yet, you can skip this step by clicking Next and fill it in later.Screen_Shot_2014-06-17_at_10.04.00.png
  4. Fill in the name of the block. Screen_Shot_2014-06-17_at_10.04.17.png
  5. Click on the icon if you want to change the image used in the menu.
  6. When you’re done, click Finish.

Configuring the Checkout block

Now that you've added the Checkout block to the app it's time to configure its settings. The Checkout block editor is composed of two editing screens; "Settings", and "Design."

 Screen_Shot_2014-06-17_at_09.59.59.png

The settings in the "Settings" editing screen determine how your block will function, and the settings in the "Design" screen determine its aesthetics.

Settings

There are several aspects of your "Checkout" block that can be changed in this screen; the name of the block, the icon (or image) that will be used in the app menu, the email address linked to your PayPal account, the currency of the prices and the shipping costs. 

 Screen_Shot_2014-06-17_at_09.58.01.png

The currency is set to Euros by default but can be changed to another currency. You can also set a fixed shipping cost here. The user will then see these during the payment process. 

Should the need arise to keep the users of your published app from using this portion of the app, then you can always make use of the "Activated" sliding selector.

Slide the selector to "OFF" to keep users from seeing the "Checkout" block. Now you can continue developing your app without worrying about users coming upon areas that you haven't finished developing as of yet. Once you are satisfied with your progress, slide the selector back to "ON" to publish this portion of your app.

Design

The "Design" screen allows your to make highly detailed changes to your building block. "Design" gives the developer a remarkable amount of freedom to adjust everything exactly as he or she would like it. "Design" is not available to all users. If you'd like to know more about how "Design" works, click here.

Frequently Asked Questions

 - Is it possible to select items and have them emailed to the shop owner without going through a PayPal shopping cart? (Cash On Delivery - COD)

Yes, this option is now available in the Checkout block.

Was this article helpful?
3 out of 3 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    Richard

    I want to have access to this code so that i can make custom changes . is that possible .? I want to create a shopping list that is linked to the products

  • Avatar
    Thomas Wielemaker

    @Richard: It is not possible to get access to your app's source code.

  • Avatar
    Jeffery

    Suggestions in making this block "the business"
    -List products
    -List price next to products
    -Users must be able to add multiple products from list
    -User must be able to pay by Credit/debit card (consider Stripe payment integration)
    -Minimum order value
    -Tag products to prices eg. SMALL: £5 | MEDIUM: £6 | LARGE: £7