Ensource Direct Pay is Ensource's customer portal. It provides a convenient and secure place for customers to view, pay and discuss Ensource accounts. Multiple Payment Options for Your Convenience. credit_card. Payment Methods. Pay online using electronic checks, visa, or mastercard..