9x Paynet OpenAPI

Errors

Envelope `code`; Access Key and openApp related codes

Success is code "0". Failures are still HTTP 200 + envelope — inspect code / msg.

Access Key admission (E0731x)

When the app forces Access Keys, payment methods may be blocked before business logic:

codeMeaningTypical cause
E07311Access Key requiredMissing key_id / key_sign
E07312Key invalid or revokedUsing a key after revoke
E07313Signature verification failedBad HMAC, raw secret as key, or old secret after rotate
E07314Merchant/store binding mismatchmerchant_no / store_no ≠ create binding
E07315Scope does not allow this APIe.g. clerk calling refund

Provisioning / resources (E025xx)

Common admin / resource codes (excerpt):

codeMeaning
E02501App not found
E02502Scope not found
E02503Merchant has not openApp’d this app
E02504Store not found
E02505Key not found or not owned by this app
E02506Key revoked
E02507Invalid scope

Also E07303: the app is not authorized for that method (different layer from Access Key scope).

Integration tips

  • Treat E0731x as auth / admission, not “order missing” business errors
  • After morph 2 passes, business failures use other codes — not E07311–E07315
  • Full fields and examples: API Reference

On this page