/
v3.0.11Get access

getSavedWalletFields

Retrieves the dynamic metadata schema, required input fields, and structural specifications needed to render, update, or authenticate a player's already saved/tokenized payment wallet or account profile.

Request parameters:

Name
DescriptionTypeValuesDefaultSource
serviceId
The unique integration identifier of the targeted payment service providernumber--
Key from responsepaymentId
paymentType
The financial action pathway category being initiatedstring"deposit" / "withdraw"--
forProduct
The product line bucket governing the active gaming balance scopestring---
currency
The explicit currency codestring---

Call example:

getSavedWalletFields({
  service_id: 14583,
  for_product: 'casino',
  payment_type: 'deposit'
})

Response examples:

{
  code: 0,
  rid: '8e2485f0',
  data: {
    name: 'FastShift',
    paymentId: '14583',
    status: 'ok',
    message: '',
    action: '',
    method: 'formDraw',
    fields: [
      [
        [{
          type: 'text',
          label: 'Phone Number',
          className: '',
          customAttrs: [],
          name: 'phone',
          defaultValue: '0037495484824'
        }, {
          type: 'checkbox',
          label: 'Save Card',
          className: '',
          customAttrs: [],
          name: 'save-card'
        }, {
          type: 'number',
          label: 'Amount',
          className: '',
          customAttrs: [],
          name: 'amount',
          rules: {
            required: {
              message: 'Amount is required'
            }
          }
        }, {
          type: 'submit',
          label: 'Do Deposit',
          className: '',
          customAttrs: [],
          name: ''
        }]
      ]
    ]
  }
}

Response parameters:

NameDescriptionTypeValues
data
Core gateway payload metadata wrapper containerobject
└─ name
Commercial provider public name descriptorstring-
└─ paymentId
Stringified version of the provider identification index confirming integration endpointsnumber-
└─ status
Health status indicator of the payment provider subsystem pipelinestring-
└─ message
General informational payload feedback notice or maintenance warningsstring-
└─ action
Redirection pathway or target server submission URI string if the form uses an external processing destinationstring-
└─ method
Form rendering operational pattern code instructionstring-
└─ fields
Nested grid matrix structure defining form layout positioningarray-
└─
array-
└─
array-
└─
object
└─ type
UI element interaction layout structure mappingstring-
└─ label
The localized display name text rendered next to or above the field componentstring-
└─ name
The parameter to pair with the user's input value when bundling the finalized payment submission requeststring-
└─ defaultValue
A pre-populated tracking attribute value injected into the component state upon loadingstring-
└─ className
Custom visual markup hook classes passed to style individual elements across CSS frameworks if necessarystring-
└─ customAttrs
Extra low-level DOM parameter definitions or web specificationsarray-