1. BNC as Master - Payment from BNC App

Business Process Flow:

No

Business Process Flow

1.0

Customer of BNC merchant requests BNC VA code at BNC merchant’s ecosystem

1.1

Merchant sends request to generate VA to BNC backend system

1.2

BNC backend system generates VA code

1.3

BNC backend system sends VA code to Merchant

1.4

BNC merchant presents the code to user

1.5

From BNC app, user does inquiry payment/transfer, by entering the VA code

1.6

BNC app sends the inquiry payment/transfer to BNC backend system

1.7

BNC backend system does query to get detail of VA information

1.8

BNC backend system sends the VA detail information to BNC app

1.9

BNC app display VA detail information page to user

1.10

User confirms the payment at BNC app. This step, user will be required to enter transaction PIN. Only if the transaction PIN is successfully verified, then goes to next process

1.11

BNC app sends the payment/transfer to BNC backend system

1.12

BNC backend system will proceed the request, do the accounting entry in core banking system. Only if it’s successfully proceeded, then goes to next process

1.13

BNC backend system sends the payment/transfer request to BNC merchant

1.14

BNC merchant will proceed and send the response back to BNC backend

1.15

BNC backend sends the response to BNC app. If the response is declined, then BNC backend system will do reversal and return transaction failed

1.16

BNC app displays the response page to customer

1.17

BNC merchant performs inquiry status of the transaction performed to BNC backend system

1.18

BNC backend system sends the inquiry status result to BNC merchant

2. Partner as Master - Payment from BNC App

Business Process Flow:

No

Business Process Flow

1.0

BNC merchant generates the VA Code. The reason merchant generates the code can be due to incoming from its partner (payment gateway) or its nature of business needs (ex. e-wallet service provider). Therefore, they will maintain their generated code

1.1

From BNC app, customer performs inquiry payment/transfer, by entering the VA code

1.2

BNC app sends the inquiry payment/transfer to BNC backend system

1.3

BNC backend system sends the inquiry payment/transfer to BNC merchant

1.4

BNC merchant does query to get detail of VA information

1.5

BNC merchant sends the VA detail information to BNC backend system

1.6

BNC backend system sends the VA detail information to BNC app

1.7

BNC app displays the VA detail information page to customer

1.8

Customer confirms the payment at BNC app. This step, customer will be required to enter transaction PIN. Only if the transaction PIN is successfully verified, then goes to next process

1.9

BNC app sends the payment/transfer to BNC backend system

1.10

BNC backend system will proceed the request, do the accounting entry in core banking system. Only if it’s successfully proceeded, then goes to next process

1.11

BNC backend system sends the payment/transfer to BNC merchant

1.12

BNC merchant proceeds the request

1.13

BNC merchant sends the payment/transfer response to BNC backend system. If the response is declined, then BNC backend system will do reversal

1.14

BNC backend system sends the payment/transfer response to BNC app

1.15

BNC app displays the response page to customer

1.16

BNC merchant performs inquiry status of the transaction performed to BNC backend system

1.17

BNC backend system sends the inquiry status result to BNC merchant

3. BNC as Master - Payment from Local Network / Other Bank

Business Process Flow:

No

Business Process Flow

1.0

Customer of BNC merchant requests BNC VA code at BNC merchant’s ecosystem

1.1

BNC merchant sends request to generate VA to BNC backend system

1.2

BNC backend system generates VA code

1.3

BNC backend system sends VA code to BNC merchant

1.4

BNC merchant presents the code to customer

1.5

From other bank channel (Acquirer), customer does inquiry payment/transfer, by entering the VA code. Acquirer sends the request to AJ/ALTO/PRIMA

1.6

AJ/ALTO/PRIMA sends the inquiry payment/transfer to BNC backend system

1.7

BNC backend system does query to get detail of VA information

1.8

BNC backend system sends the VA detail information to AJ/ALTO/PRIMA

1.9

AJ/ALTO/PRIMA sends the response to the acquirer, so the acquirer can display the detail to the customer at its channel

1.10

Customer confirms the payment/transfer at acquirer’ channel. Acquirer sends the payment/transfer request to AJ/ALTO/PRIMA

1.11

AJ/ALTO/PRIMA sends the payment/transfer to BNC backend system

1.12

BNC backend system will proceed the request, do the accounting entry in core banking system. Only if it’s successfully proceeded, then goes to next process

1.13

BNC backend system sends the payment/transfer request to BNC merchant

1.14

BNC merchant will proceed and send the response back to BNC backend

1.15

BNC backend sends the response to AJ/ALTO/PRIMA. If the response is declined, then BNC backend system will do reversal and return transaction failed

1.16

AJ/ALTO/PRIMA sends the response to the acquirer, so the acquirer can display the response to the customer

1.17

BNC merchant performs inquiry status of the transaction performed to BNC backend system

1.18

BNC backend system sends the inquiry status result to BNC merchant

4. Partner as Master - Payment from Local Network / Other Bank

Business Process Flow:

No

Business Process Flow

1.0

BNC merchant generates the VA Code. The reason merchant generates the code can be due to incoming from its partner (payment gateway) or its nature of business needs (ex. e-wallet service provider). Therefore, they will maintain their generated code

1.1

From other bank channel (Acquirer), customer does inquiry payment/transfer, by entering the VA code. Acquirer sends the request to AJ/ALTO/PRIMA

1.2

AJ/ALTO/PRIMA sends the inquiry payment/transfer to BNC backend system

1.3

BNC backend system sends the inquiry payment/transfer to BNC merchant

1.4

BNC merchant does query to get detail of VA information

1.5

BNC merchant sends the VA detail information to BNC backend system

1.6

BNC backend system sends the VA detail information to AJ/ALTO/PRIMA

1.7

AJ/ALTO/PRIMA sends the response to the acquirer, so the acquirer can display the detail to the customer at its channel

1.8

Customer confirms the payment/transfer at acquirer channel. Acquirer sends the payment/transfer request to AJ/ALTO/PRIMA

1.9

AJ/ALTO/PRIMA sends the payment/transfer request to BNC backend system

1.10

BNC backend system will proceed the request, do the accounting entry in core banking system. Only if it’s successfully proceeded, then goes to next process

1.11

BNC backend system sends the payment/transfer to BNC merchant

1.12

BNC merchant proceeds the request

1.13

BNC merchant sends the payment/transfer response to BNC backend system. If the response is declined, then BNC backend system will do reversal

1.14

BNC backend system sends the payment/transfer response to AJ/ALTO/PRIMA

1.15

AJ/ALTO/PRIMA sends the response to the acquirer, so the acquirer can display the response to the customer

1.16

BNC merchant performs inquiry status of the transaction performed to BNC backend system

1.17

BNC backend system sends the inquiry status result to BNC merchant

Bank Neo Commerce terdaftar dan diawasi oleh OJK
Bank Neo Commerce merupakan peserta penjamin LPS
All Rights Reserved. PT Bank Neo Commerce 2025