Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Take payments from Mainland China customers for digital downloads. 
    • No payment gateway is available. 
    • Paypal may be possible. 
  • Ask a series of questions to purchaser before taking payment. 
    • (optional) profile questions
    • Questions on who will be the person that support will be provided to (vs who is the person making the payment and requiring the receipt) 
      • This happens a lot. The person purchasing the product is not the person who will be using the product. 
  • Potentially giving multiple payment options - such as:
    • Alipay. 
    • Invoice them so they can make a wire transfer. 
      • Details will be saved back into Salesforce, invoice auto created and sent to purchaser. 
    • Paypal. 
  • Send a receipt to the purchaser. 
  • Save all the data back into Salesforce once the payment has been made and profile form filled in.
  • Click the Buy Now button from WordPress (now. Or Salesforce Communities public site eventually). 
  • The Buy Now button will be on a Chinese Language page. 
  • The forms must be in full Chinese Language. 
  • The data saved back to Salesforce will be in English for some fields
    • Eg a Dropdown list of Chinese Language options for a particular field, needs to be saved back to Salesforce as their English equivalent. 
  • The forms to be re-useable for multiple different products - based on a unique product code that has a different price for each product. 
    • Eg pass into the form the Product Code and Price via a shortcode or secure URL token for example. 

Options

  • Stripe has an option to use Alipay. Sounds great. However Alipay is new and it ONLY works via the Stripe Checkout form, not via the Stripe API. 
    • Therefore we can't use existing forms tools like Gravity Forms or Form Assembly to embed their Stripe payments options into them. 
  • Gravity Forms and Form Assembly both have great options for saving data back to Salesforce 
    • Form Assembly is much more powerful. 
    • Gravity forms integrates with WordPress nicer. 
    • Both won't work here due to Stripe Alipay only being available through the checkout form. 
  • WP Simple Payments Pro works with Alipay really well 
    • Plus it does translation
    • And it allows for Alipay or Credit card, and the purchaser can choose. 
    • But it doesn't do Custom Fields well 
      • They are all just presented in a line of same sized fields - see their demo page.
    • And you can't prefill their checkout form. 
    • You can only then use Stripe to Salesforce via Zapier, which is not great. 

...