Skip to content

Commit

Permalink
- Update release to v8.5.2
Browse files Browse the repository at this point in the history
- Update circleCI to use { .Revision } instead instead of { checksum "package.json" } (recommended by Miguel - mojaloop/documentation#135)
- Restored ToC in documents - do not want to alter the current document content.
  • Loading branch information
Henk Kodde committed Nov 21, 2019
1 parent 859234b commit fcbace3
Show file tree
Hide file tree
Showing 7 changed files with 142 additions and 6 deletions.
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ jobs:
name: Delete build dependencies
command: apk del build-dependencies
- save_cache:
key: dependency-cache-{{ checksum "package.json" }}
key: dependency-cache-{{ .Revision }}
paths:
- node_modules

Expand All @@ -123,13 +123,13 @@ jobs:
curl -L https://sourceforge.net/projects/plantuml/files/plantuml.${PLANTUML_VERSION}.jar/download -o plantuml.jar
- restore_cache:
keys:
- dependency-cache-{{ checksum "package.json" }}
- dependency-cache-{{ .Revision }}
- run:
name: Build Gitbooks
command: |
npm run gitbook:build
- save_cache:
key: build-cache-{{ checksum "package.json" }}
key: build-cache-{{ .Revision }}
paths:
- _book

Expand All @@ -154,7 +154,7 @@ jobs:
echo 'export GIT_CI_EMAIL=$GIT_CI_EMAIL' >> $BASH_ENV
- restore_cache:
keys:
- build-cache-{{ checksum "package.json" }}
- build-cache-{{ .Revision }}
- run:
<<: *defaults_git_identity_setup
- run:
Expand Down
62 changes: 62 additions & 0 deletions documents/platform-operating-guideline.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,68 @@ This document is a template for such a Platform Operating Guideline. Many provis

The Business Rules template that is part of this project can be used independent of a scheme's choice of platform. This Platform Operating Guideline is more specific to the use of Mojaloop as a platform.

## **Table of Contents -- Platform Operating Guideline Template**

[1 - About This Document](#1-About-This-Document)

[1.1 - Scheme Services](#1.1-Scheme-Services)

[1.2 - Open API Specification](#1.2-Open-API-Specification)

[1.3 - Scheme Use Cases](#1.3-Scheme-Use-Cases)

[1.4 - Scheme Supported Identifiers](#1.4-Scheme-Supported-Identifiers)

[2 - The Account Lookup Service](#2-The-Account-Lookup-Service)

[2.1 - Description of the Account Lookup Service](#2.1-Description-of-the-Account-Lookup-Service)

[2.2 - Party Request](#2.2-Party-Request)

[2.3 - Parties Query](#2.3-Parties-Query)

[2.4 - Parties Query Response](#2.4-Parties-Query-Response)

[3 - The Quote Service](#3-The-Quote-Service)

[3.1 - Description of the Quote Service](#3.1-Description-of-the-Quote-Service)

[3.2 - Quote Request](#3.2-Quote-Request)

[3.3 - Quote Response](#3.3-Quote-Response)

[4 - The Transfer Service](#4-The-Transfer-Service)

[4.1 - Description of the Transfer Service](#4.1-Description-of-the-Transfer-Service)

[4.2 - Transfer Request](#4.2-Transfer-Request)

[4.3 - Request to Pay](#4.3-Request-to-Pay)

[5 - The Settlement Service](#5-The-Settlement-Service)

[5.1 - Transfer Settlement](#5.1-Transfer-Settlement)

[5.2 - Fee Settlement: Processing Fees](#5.2-Fee-Settlement:-Processing-Fees)

[5.3 - Fee Settlement: Interchange Fees](#5.3-Fee-Settlement:-Interchange-Fees)

[6 - The Scheme Management Service](#6-The-Scheme-Management-Service)

[6.1 - Description of the Scheme Management Service](#6.1-Description-of-the-Scheme-Management-Service)

[6.2 - The Registration Process](#6.2-The-Registration-Process)

[6.3 - DFSP Customer Service](#6.3-DFSP-Customer-Service)

[6.4 - Scheme System Management](#6.4-Scheme-System-Management)

[7 - The Fraud Management Service](#7-The-Fraud-Management-Service)

[8 - Appendix: Scheme Supported Use Cases and System Parameters](#8-Appendix:-Scheme-Supported-Use-Cases-and-System-Parameters)

[9 - Appendix: Merchant Category Codes](#9-Appendix:-Merchant-Category-Codes)

## 1. About This Document

These Platform Operating Guidelines specify operational and technical requirements for DFSPs and for the Scheme. From time to time the Scheme will issue additional Operational Bulletins, which will describe additional operational features of the Scheme and specify additional requirements of DFSPs.
Expand Down
34 changes: 34 additions & 0 deletions documents/scheme-business-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,40 @@ Before Business Rules are written, Schemes need to make major business decisions

Scheme Business Rules Template

## **Table of Contents**

[1 - About These Scheme Business Rules](#1.-about-these-scheme-business-rules)

[2 - Scheme Goals](#2.-scheme-goals)

[3 - Participation in Scheme](#3.-participation-in-scheme)

[4 - Scheme Business Rules](#4.-scheme-business-rules)

[5 - Responsibilities and Obligations of the Scheme](#5.-responsibilities-and-obligations-of-the-scheme)

[6 - Participant Responsibilities and Obligations of Participants](#6.-participant-responsibilities-and-obligations-of-participants)

[7 - Liability - Allocation of Responsibilities](#7.-liability---allocation-of-responsibilities)

[8 - Security, Risk Management, and Data Confidentiality](#8.-security-risk-management-and-data-confidentiality)

[9 - Scheme Platform and Services](#9.-scheme-platform-and-services)

[10 - Exception Management](#10.-exception-management)

[11 - Appendix: Associated Documents](#11.-appendix:-associated-documents)

[12 - Appendix: Onboarding and Exit Processes](#12.-appendix:-onboarding-and-exit-processes)

[13 - Appendix: Scheme Services](#13.-appendix:-scheme-services)

[14 - Appendix: Scheme Supported Use Cases](#14.-appendix:-scheme-supported-use-cases)

[15 - Appendix: Scheme Fee Schedule](#15.-appendix:-scheme-fee-schedule)

[16 - Appendix: Risk Management, Security, Privacy, and Service Standards](#16.-appendix:-risk-management-security-privacy-and-service-standards)

## **A Guide to This Document**

Section Headings and bulleted entries underneath section headings are actual proposed wording, or suggested sections for a rules document. Text in italics are comments which can be used when a scheme drafts the actual language of a rules document.
Expand Down
32 changes: 32 additions & 0 deletions documents/scheme-key-choices.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,38 @@ Schemes implementing Mojaloop will need to make a number of business choices abo

Although this document is written as a contribution to the Mojaloop community, the issues described here are pertinent to any Level One aligned payments system, regardless of the technical implementation chosen.

## **Choices Described in this Document**

[1 - Choice: Ownership of Scheme](#1.-choice:-ownership-of-scheme)

[2 - Choice: Participation in the Scheme](#2.-choice:-participation-in-the-scheme)

[3 - Choice: Relationship of Scheme to Platform](#3.-choice:-relationship-of-scheme-to-platform)

[4 - Choice: Scope of Scheme Rules and Scheme Rules Authority](#4.-choice:-scope-of-scheme-rules-and-scheme-rules-authority)

[5 - Choice: Use Cases](#5.-choice:-use-cases)

[6 - Choice: QR Codes](#6.-choice:-qr-codes)

[7 - Choice: Payments Addressing](#7.-choice:-payments-addressing)

[8 - Choice: Interparticipant Settlement](#8.-choice:-interparticipant-settlement)

[9 - Choice: Tiered Access](#9.-choice:-tiered-access)

[10 - Choice: Scheme Fees and End User Pricing](#10.-choice:-scheme-fees-and-end-user-pricing)

[11 - Choice: Brand Management](#11.-choice:-brand-management)

[12 - Choice: Scheme Connections to Other Schemes](#12.-choice:-scheme-connections-to-other-schemes)

[13 - Choice: Scheme Use by Other FSP's](#13.-choice:-scheme-use-by-other-fsp's)

[14 - Choice: Scheme Risk Management Standards](#14.-choice:-scheme-risk-management-standards)

[15 - Choice: Exception Management](#15.-choice:-exception-management)

## 1. Choice: Ownership of Scheme

The Scheme is the entity that writes the rules for the payment system. As such, the scheme controls multiple aspects of the delivery of scheme services, including how the technical and operational platform will be delivered to participating DFSPs. Common models in for Scheme ownership in the payments industry include:
Expand Down
8 changes: 8 additions & 0 deletions documents/scheme-participation-agreement.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,14 @@ The following documents are part of the project:

- Uniform Glossary

# Table Of Content

[1 - Participation Application and Agreement](#1-participation-application-and-agreement)

[1.1 - Applicable Law](#1.1-applicable-law)

[1.2 - Signature Block: Applicant and Scheme](#1.2-signature-block:-applicant-and-scheme)

# 1. Participation Application and Agreement

_<ul>Note: the goal of this document is to have it contain the minimal necessary provisions to evidence a DFSP's application to join the Scheme and abide by its Business Rules. In particular, future changes to the Business Rules should not result in a need to re-sign or amend this agreement.</ul>_
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mojaloop-business-docs",
"version": "8.5.1",
"version": "8.5.2",
"description": "Mojaloop Business Documentation GitBook Project",
"dependencies": {
"express": "4.17.1",
Expand Down

0 comments on commit fcbace3

Please sign in to comment.