Document toolboxDocument toolbox

Updates to the Credential on File Functionality

After having our Credential on File requirements evaluated, it was determined that we no longer require the customer to consent via the Credential on File Checkbox. Instead, the act of submitting an order is considered consent. We will therefore be removing the enforcement of the checkbox.

While the checkbox itself is no longer required, we still need to provide the customer with the Billing Terms of the order.

To support this updated change in policy, we are making the below changes in WMC.

Changes in WMC

  1. We are renaming the functionality from Credential on File to Billing Terms

    1. The purpose of this change is to align terminology with what is actually required of us.

    2. With this renaming, the ID’s in the HTML code block will also be updated to reflect the new terminology. Our validation checks will be updated to look for these new IDs when saving/publishing your creatives. See below code block for an example.

  2. When creating a new Creative, we will no longer require your to insert the Credential on File Checkbox. Instead, we will just require the Billing Terms section to be present so we can ensure the customer is presented with the required information.

    1. Note that you will need to update the Billing Terms with the appropriate hyperlinks.

  3. When Submitting an order, we will no longer require the Credential on File Checkbox to be checked if the checkbox still exists on the Order Page.

  4. WMC will Provide Dynamic Content on the Order Page to allow the Billing Terms to be displayed properly based on the selected choice Auto-Renew Status. See below code block for details of how this will look.

  5. WMC will send the AR Consent flag to BOSS/OSM as 'Y' for every order

When you select the “Billing Terms” option within the Code Editor, the following code will be inserted:

<div id="billing-terms"> <label for="billing-terms"> <dynamic_condition equals="true" type="isAutoRenew"> <bold>Automatic Renewal Authorization:</bold> I understand and agree that my account will be charged the amount shown for my initial term and my card information stored. If I don’t cancel before the end of the term, my subscription will automatically continue and my account will be charged the then current rate. My subscription will then continue for subsequent terms until I choose to cancel, which I can contact customer service (hyperlink to T&C with cancel information). I have read and agree the program Terms and Conditions and Privacy policy (links to each) including the refund and cancellation policy. </dynamic_condition> <dynamic_condition equals="false" type="isAutoRenew"> My subscription is subject to the program Terms and Conditions (including the refund and cancellation policy) and Privacy Policy (links to each). </dynamic_condition> </label> </div>

How does this impact existing Order Pages?

The way we updated this functionality is to ensure that every existing order page will continue to work without having to update the code. This means that there should be no adjustments required from you, unless you want to.

Below are some key points of what will happen to your existing Order Pages:

  1. Every existing Order Page will continue to show the Checkbox to the customer; however, the customer will no longer be required to check the box to submit the order.

    1. The only exception to this rule is if you have created custom JavaScript to disable the submit button until the checkbox is selected.

  2. If you were to update your Order Page, we will require you to update the HTML to utilize the new Billing Terms ID’s, instead of the old Credential on File ID’s, in order to save and/or publish the creative.

 

com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'html-macro' is unknown.