On This Page
Required Fields for Standing Instruction Completion
The following fields are required when completing registration for a SI transaction:
- deviceInformation.ipAddress
- Only used with RuPay for the payer authentication seamless flow.
- deviceInformation.userAgentBrowserValue
- Only used with RuPay for the payer authentication seamless flow.
- merchantInformation.administrativeArea
- When not included, the value is pulled from merchant profile.
- merchantInformation.categoryCode
- When not included, the value is pulled from merchant profile.
- merchantInformation.merchantDescriptor.contact
- When not included, the value is pulled from merchant profile.
- merchantInformation.merchantDescriptor.locality
- When not included, the value is pulled from merchant profile.
- merchantInformation.merchantDescriptor.name
- When not included, the value is pulled from merchant profile.
- merchantInformation.merchantDescriptor.postalCode
- When not included, the value is pulled from merchant profile.
- merchantInformation.transactionLocalDateTime
- orderInformation.amountDetails.currency
- orderInformation.amountDetails.totalAmount
- paymentInformation.card.expirationMonth
- paymentInformation.card.expirationYear
- paymentInformation.card.securityCode
- paymentInstrument.card.accountNumber
- paymentInformation.tokenizedCard.expirationMonth
- Required if using tokens.
- paymentInformation.tokenizedCard.expirationYear
- Required when using tokens
- paymentInformation.tokenizedCard.securityCode
- Required when using tokens
- paymentInformation.tokenizedCard.transactionType
- Required when using tokens
- processingInformation.commerceIndicator