I´m trying to enable Stripe as my main payment method. I have:
- Edited my ecommerce.yml as follows to add Stripe:
> PAYMENT_PROCESSOR_CONFIG: edx: cybersource: access_key: SET-ME-PLEASE apple_pay_country_code: US apple_pay_merchant_id_certificate_path: /edx/etc/ssl/apple_pay_merchant.pem apple_pay_merchant_id_domain_association: 'This value should also be in private configuration. It, too, will span multiple lines too' apple_pay_merchant_identifier: merchant.com.example cancel_page_url: /checkout/cancel-checkout/ merchant_id: SET-ME-PLEASE payment_page_url: https://testsecureacceptance.cybersource.com/pay profile_id: SET-ME-PLEASE receipt_page_url: /checkout/receipt/ secret_key: SET-ME-PLEASE send_level_2_3_details: true soap_api_url: https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor/CyberSourceTransaction_1.140.$ sop_access_key: SET-ME-PLEASE sop_payment_page_url: https://testsecureacceptance.cybersource.com/silent/pay sop_profile_id: SET-ME-PLEASE sop_secret_key: SET-ME-PLEASE transaction_key: SET-ME-PLEASE paypal: cancel_url: /checkout/cancel-checkout/ client_id: SET-ME-PLEASE client_secret: SET-ME-PLEASE error_url: /checkout/error/ mode: sandbox receipt_url: /checkout/receipt/ stripe: publishable_key: pk_test_XXXXXXX secret_key: sk_test_XXXXX country: xx
I have created a SiteConfiguration object in :18130/admin in wich i have included the stripe payment processor in “Payment processors:” field and my site partner (wich has the “Edx” shortcode name)
Edited the “Client-side payment processor:” field and set “stripe” as its value.
I think i´m missing this step, but i dont have an idea where or how to do it:
- I have seem some variables like_CC_PROCESSOR in my lms.yml file but i dont really know if thats the place to include my Stripe variables because the documentation does not include any reference to them:
Any help or guidance will be much appreciated