Customization of the Icons and Text for Configured Payment Methods

While setting the billing plugins, you can customize the icons and text in the pop-ups that are going to be displayed for the configured payment methods in the dashboard. The end-user will see these icons and text while refilling the account and choosing the method to pay with.

To specify this configurations, follow the next steps:

  1. Open JCA and navigate to System settings menu item.

  2. Enable Expert mode and expand** jbilling** parameter group.

  3. Find the external.billing.plugin.json.config parameter and edit its value by adding the required “caption” data:

"caption":[

           {
              “locale”:“en”,               “text”:“PayPal”
           },
           {
              “locale”:“ru”,               “text”:“PayPal”
           }
        ],
        “hint”:[
           {
              “locale”:“en”,               “text”:“PayPal payment1”
           }
        ],
        “titleIcons”:[
           {
              “keyword”:“PayPal”,
              “path”:“paypal.png”
           },
           {
              “keyword”:“Visa”,
              “path”:“visa.png”
           },
        ],

# localizable caption that will be displayed to customer in the dashboard

# locale code in ISO 639-

  1. e.g. en,ru

# localized to particular language caption

# localizable hint that will be displayed to user on mouse hover

# locale code in ISO 639-

  1. e.g. en,ru

# localized hint that will be displayed to user on mouse hover
# relative paths or urls to icons. All stated icons will be joined into 1 long icon

# substring of payment method name that uniquely identifies this payment method. Usually this string correlates to payment plugin\gateway name in External billing system

# path to icon file represented as relative path or URI

  1. Save the configs and reboot the billing to apply the changes