Skip to content

Commit

Permalink
GITBOOK-934: No subject
Browse files Browse the repository at this point in the history
  • Loading branch information
venky-ganapathy authored and gitbook-bot committed Aug 1, 2024
1 parent 52168f4 commit b478db2
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 28 deletions.
3 changes: 1 addition & 2 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -338,8 +338,7 @@
* [Helper Tables](g2p-bridge/development/design/helper-tables/README.md)
* [benefit\_program\_configuration](g2p-bridge/development/design-specifications/persistent-objects/benefit\_program.md)
* [Config Attributes](g2p-bridge/development/design/config-attributes.md)
* [Interfaces](g2p-bridge/development/design/interfaces.md)
* [OutwardBankConnector Factory](g2p-bridge/development/design-specifications/interfaces/outwardbankconnector-factory.md)
* [Interfaces](g2p-bridge/development/design-specifications/interfaces.md)
* [File-based Payment Backend](g2p-bridge/development/file-based-payment-backend.md)
* [Tech Guides](g2p-bridge/tech-guides.md)
* [📔 User Guides](g2p-bridge/user-guides/README.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ layout:

# Interfaces



<figure><img src="../../../.gitbook/assets/Gitbook-G2PB-Tech-Architecture.jpg" alt=""><figcaption><p>openg2p-g2p-bridge - Technical architecture</p></figcaption></figure>

Refer to the Technical architecture. As shown in the figure, all outward APIs towards a Sponsor bank are abstracted through an interface. This interface is in the library project - **openg2p-g2p-bridge-bank-connectors**
Expand Down Expand Up @@ -76,3 +74,18 @@ This API will only acknowledge receipt of a payment instruction. The actual paym
| beneficiary\_email\_address | |
| beneficiary\_email\_wallet\_provider | |

returns

| Attribute | Description |
| --------- | ------------------ |
| response | SUCCESS or FAILURE |

### Bank Connector Factory

This Factory will return a BankConnector Interface

This BankConnector class will implement the BankConnector Interface

The Factory will return the Connector based on the "benefit\_program.sponsor\_bank\_code"

<mark style="color:blue;">def get\_bank\_connector (sponsor\_bank\_code : string) -> BankConnectorInterface</mark>

This file was deleted.

2 changes: 1 addition & 1 deletion g2p-bridge/development/design/out-apis-to-bank/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ All Outward APIs towards Sponsor Banks&#x20;
1. will be implemented using an Abstraction Layer of Interfaces - to facilitate integration with sponsor banks using Adaptors & Connectors.
2. will be triggered by Batch jobs

The detailed interface with adaptor and connector - design can be found in the [Interfaces](../interfaces.md) section
The detailed interface with adaptor and connector - design can be found in the [Interfaces](../../design-specifications/interfaces.md) section

0 comments on commit b478db2

Please sign in to comment.