Skip to content

Accept Applepay  and PayPal for web - Beta

Notifications You must be signed in to change notification settings

NavinPayPal/applepay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PayPal ApplePay Example Code

Examples from the official PayPal Developer Docs for ApplePay.

Introduction and Overview

This repository contains Integration Example for ApplePay

The PayPal JavaScript SDK

These examples use the PayPal JavaScript SDK to display ApplePay checkout button for your buyers

The SDK has several configuration options available. The examples in this repository provide the most minimal example possible to complete a successful transaction.

Know before you code

Setup a PayPal Account

To get started with standard checkout, you'll need a developer, personal, or business account.

Sign Up or Log In

You'll then need to visit the Developer Dashboard to obtain credentials and to make sandbox accounts.

Create an Application

Once you've setup a PayPal account, you'll need to obtain a Client ID and Secret. Create a sandbox application.

Have Node.js installed

These examples will ask you to run commands like npm install and npm start.

You'll need a version of node >= 14 which can be downloaded from the Node.js website.

Hosted Example

See a hosted version of the sample

PayPal Codespaces

PayPal codespaces require a client ID and client secret for your app.

Link to codespaces

Open in GitHub Codespaces

Register codespaces domain

  • After your codespaces is ready, copy the codespaces domain URL.
  • Login to the PayPal Sandbox Business Account - Payment methods.
  • Click on "Manage Apple Pay" link.
  • Click on "Add Domain" button.
  • Add your fully qualified codespaces domain in "Add your website" textbox.
  • Click on "Register Domain".
  • Reload your codespaces.

Learn more

You can read more about codespaces in the PayPal Developer Docs.

Feedback

About

Accept Applepay  and PayPal for web - Beta

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 76.4%
  • EJS 20.0%
  • Dockerfile 3.6%