How to setup the Registering Institution ID with Budget Account

  • Registering Institution ID is a dynamic field in ID Account Mapper and Voucher service (populated in database when passed as part of create/update API headers).

  • It is configured in bulk processor along with program ID

  • Default value for the field in bulk processor is “SocialWelfare”

  • To access features in vouchers service (like cancel,suspend and redeem), it requires Registering Institution ID and callback URL.

  • BD-011 test case describes the payer resolution using registering institution ID with budget account info

  • Configuration of Registering Institution ID in bulk processor is done here.

  • You can override the same by adding the key-value pair in values.yaml as given below.

    Copy

    connector_bulk: extraEnvs: - name: budget-account.registeringInstitutionId[0] value: "SocialWelfareMinistry" - name: "budget-account.registeringInstitutions[0].programs[0].id" value: "123" - name: "budget-account.registeringInstitutions[0].programs[0].identifierType" value: "ACCOUNT" - name: "budget-account.registeringInstitutions[0].programs[0].identifierValue" value: "123456789" - name: "budget-account.registeringInstitutions[0].programs[0].name" value: "Social Welfare"