New Payment Portal and Processing Options

DDI Media has implemented a new customer payment portal providing direct access to your outstanding invoices along with options to:

  • process your invoice payment by credit card (3% surcharge) or ACH
  • access invoices and account statements
  • securely store your payment methods
  • initiate auto-pay for current and future invoices

Please provide the following information requested below and we will generate an email invitation to allow you to securely log in to your dedicated customer portal:

Loading

For additional assistance, please reach out to Aaron Stevens at acctsreceivable@ddimedia.net or 314.506.6442.