Add option to use cybersource email for notifications

Description

This PR will use the email address returned from the CyberSource checkout process to send ecommerce notifications, rather than the user's email address from edx-platform.

*Sandbox URL*: TBD - sandbox is being provisioned.

*Testing instructions*:

1. Complete the purchase of a seat in the sandbox providing a different email address from the one configured in edX during the CyberSource checkout sequence.
2. Check to see that the seat fulfillment notification is sent to the address used on CyberSource.

*Author notes and concerns*:

1. Should this be behind a waffle flag?

*Reviewers*

  • [ ] (@xirdneh)

  • [ ] edX reviewer[s] TBD

Activity

Show:
Natalia Berdnikov
November 2, 2018, 5:14 PM

Per Marco, we need to spend a bit more time reviewing the latest here.

Done

Assignee

Calen Pennington

Reporter

Open Source Pull Request Bot

Contributor Name

Josh McLaughlin

Repo

edx/ecommerce

Customer

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

Learner Experiences - Credentials

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

14

Github Lines Deleted

9

Priority

Unset