...
- 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.
- Form Assembly can do this very well see Multilingual Form Assembly Forms with Prefill.
- 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.
...