Create PDN

Sends the mandatory pre-debit notification to the customer ahead of an execution, as required for recurring mandates. Supports bulk submission via a pdns array (server-side).

Auth note (from source): documented as no-auth in the source collection.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Sends the mandatory pre-debit notification to the customer ahead of an execution. The source notes bulk submission is also supported server-side via a pdns array, though no concrete example of that shape was captured — this schema reflects the single-PDN form shown in the source's example.

string
required

Merchant/client identifier.

string
required

Target subscription.

string

Debit amount (required in bulk pdns[] items).

string

Notification note shown to customer.

string
required

Planned execution/debit date-time (YYYY-MM-DD HH:mm:ss).

string
required

Unique merchant transaction number for this PDN.

string

HMAC-SHA256 signature, computed client-side before sending and validated server-side (auto-generated by the caller, not a value you choose). Algorithm: remove any existing secureHash, sort the remaining top-level keys alphabetically, join String(value).trim() per key with |, then HMAC-SHA256 the resulting string with your client_secret, hex-encoded. A second variant used by some endpoints strips comments from the raw body first and JSON-stringifies object values instead of String()-converting them — confirm which variant applies with the JPSL integration team before implementing.

Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json