Enable Pay Later messaging on Solidus


Promote PayPal Pay Later offers using messaging and buttons on your Solidus store.

PayPal offers short-term, interest-free payments and other special financing options that buyers can use to buy now and pay later. You get paid up-front, and there are no additional costs.

Know before you begin

  • Before you begin, learn more about Pay Later offers.
  • Before you enable Pay Later messaging, make sure you install and set up GitHub.
  • Decide whether to enable messaging using a PayPal integration or a Braintree integration.
  • Follow the the Solidus GitHub integration steps to set up the Solidus PayPal Commerce Platform with PayPal or Braintree.
  • US-based consumers are eligible for Pay Later offers across most of our integrations. As a merchant, you're eligible to promote Pay Later offers if you are based in the US with a US-facing website and a one-time payment integration. Promoting Pay Later offers is not available if you're using vaulted payments or subscriptions.

How it works

These are sample checkout pages with Pay Later messaging and button enabled for webpages and mobile devices.

Pay Later messaging and button on a webpage

Example

Pay Later messaging and button on a mobile device

Example

Enable and customize the messaging and button

To enable the Pay Later messaging and button, choose either a PayPal set up or a Braintree set up.

PayPal

Messaging is enabled by default. Make sure you already set up the Solidus PayPal Commerce Platform using a PayPal integration.

Braintree

Note: Make sure you already set up the Solidus PayPal Commerce Platform using a Braintree integration.

PayPal offers messaging that notifies the customer that financing options are available. This component is included in both the cart and checkout pages, but is disabled by default. To enable messaging, use the checkout flow and set the PayPal button messaging option to true.

Alternatively, You can include this view partial to enable messaging anywhere on your site, such as the product page:

render "spree/shared/paypal_messaging, options: {total: @product.price, placement: "product", currency: 'USD'}"

Step result

Pay Later messaging and button displays on your Solidus store.

See also

See the Solidus PayPal documentation page on GitHub.

See the Solidus Braintree documentation page on GitHub.

Return to Commerce Platforms