Shopify Resources

Venmo

  • Available on Shopify for one time checkout.
  • Available on both MOBILE and BROWSER for all Merchants/Buyers in the US only
  • Venmo onboarding: Venmo is enabled automatically once the merchant activates their PayPal account via Shopify Admin Panel and are located in the US selling to US buyers.
  • Yes, if Merchants would like Venmo turned off a special request to Shopify can be made.

Braintree (Legacy Integration)

  • Go Forward do not use the Braintree Legacy integration instead use the newly created PayPal Braintree Payment App on Shopify
  • BT Subscriptions: New requests for subscription capability are no longer allowed on Shopify. Merchant must use a third party processor.  Merchant can leverage the Shopify App store to identify a processor of subscriptions.
  • BT 3DS: The merchant will need to enter their Cardinal credentials in the Shopify Admin panel to enable this feature.
  • BT payment features auth/capture, refund, void.
  • BT Onboarding steps are provided on main CartRef page.

PayPal Payflow Pro – DO NOT SELL

  • Pro will be deprecated from Shopify’s payment methods options on March 24, 2025
  • Pro merchants NOT in the US can migrate to our newly developed app PayPal Braintree Payment App.
  • Pro merchants that are in the US will be migrated to Shopify Payments powered by PayPal as a part of the PayPal Payflow Pro Migration plan.
  • See details below about the app below.

PayPal Braintree Payment App on Shopify

Click Here for PayPal Braintree App

 

PayPal

  • PayPal EC is Default on for ALL Shopify Merchants
  • Reference Transaction (RT) are enabled behinds the scenes for Shopify Merchants trigged by the selection/enablement of a 3rd party subscription App from Shopify’s App Store.
  • Pi4 and Pi3 PayLater options are available in Wallet as a part of the branded experience.
  • Currently PayLater messaging is not available but will be in early 2025

Reporting

  • Reporting PayPal Invoice_id is Payment_ID in the Shopify reporting.
  • Here are a few examples:
    • c36101784666134.1
    • rWWOFTei8E1EfSqMikPXLtdsu
  •  Order ID is not passed because it is not known until after the transaction is complete.  This is why Invoice_ID is used as the recon identifier.