Skip to main content
The JD Credentials section holds the details the Bank Transfer plugin uses to authenticate against the JD SPB integration. Without these values, the plugin cannot send or receive transfers. The section header shows a Configured or Not Configured badge. It reads Configured when both a Legacy Code and a User Code have a value.

Accessing the section


1

Open Settings

In the Bank Transfer sidebar, click Settings.
2

Expand JD Credentials

The section sits first on the page and opens by default.

Fields


Legacy Code

The legacy client identifier from JD. The form does not require this field. The JD integration usually needs a value here to authenticate.

User Code

The user identifier for the credentials. The form does not require this field. The JD integration usually needs a value here to authenticate.

Password

The password for the user. The plugin stores it as a secret and never shows it after you save. The field shows placeholder dots instead of the stored value. Leave it empty when you save to keep the current password.

Private Key (PEM)

The PEM-encoded private key that signs requests to JD. It must be an RSA key in PEM format. JD SPB signatures use RSA PKCS#1 v1.5 with SHA-256. The key must have at least 3072 bits. The plugin also stores it as a secret and never shows it back. The field shows placeholder dots. Leave it empty to keep the current value.

Signature Required

Controls whether the plugin signs requests to JD with the private key. Keep it on for production transfers. Outbound TED signing is mandatory, and the plugin rejects unsigned dispatch outside local test use.
Treat the Legacy Code, User Code, Password, and Private Key as production secrets. Restrict edit access. Do not share screenshots that show these fields. Rotate the values through your organization’s standard secret-rotation process.

Saving changes


After you edit the fields, click Save in the toolbar at the top of the page. The plugin submits only the fields you changed. Secret fields left empty keep their current stored value. The plugin records every change in the Settings History tab. It stores secret values but shows them as masked placeholders (••••). You can see when a secret changed without exposing its content.