maviance/packages

Last updated:

maviance PHP package repository

Default package "filter by" field:

Fields to display on packages:

This is a private Composer repository. To use it, you have to to your composer.json file.

Setting up this repository in your projects

Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.

{
  "repositories": [{
    "type": "composer",
    "url": "https://packagist.mavdev.eu"
  }]
}

Click on an individual package's release version to get a snippet of code for your project's dependencies.

Read more on how to handle composer private packages.

PHP5 Database ORM

Type
library
Keywords
database orm
Homepage
http://www.doctrine-project.org
License
LGPL-2.1-or-later
Authors
Konsta Vesterinen, Jonathan Wage
Releases
2.0 1.5.1-beta 1.5.0-beta 1.4.2 1.4.1 1.4.0 1.3.6.1 1.3.6a dev-develop dev-master
Required by

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

Type
library
License
MIT
Releases
2.0 1.5.21.6 1.5.21.5 1.5.21.4 1.5.21.3 1.5.21.2 1.5.21.1 1.5.21 1.5.14 1.5.14a 1.5.12a dev-develop dev-master

The Messaging API allows services to send messages (SMS) via one of the support message providers, through a preference mechanism, such that when the first service fails the second is tried and the default failure message is send to teams. This API offers functionality in a CQRS like approach to distinguish mutable from unmutable operations. Message Sending Operations will not necessarily be executed at instantly - the operations will not return a direct operation result. The client has the responsibility to inject a unqiue operation reference identifier and lookup the actual operation result in the system. All operations ## Authentication This API uses API Key authentication for service to service communication ## Services offered - Send SMS - Retrieve status of SMS sent - Send Email - Retrieve the status if the sent email ## Correlation Handling Every request MUST pass in a unique identifier to be used for request correlation in the system. Uses the ULID format (a time-based, sortable UUID). Note this will need to be *different* for every request. ## Status codes This API uses HTTP status codes to communicate with the API consumer. + `200 OK` - Response to a successful GET, PUT, PATCH or DELETE. + `201 Created` - Response to a POST that results in a creation. + `202 Accepted` - The request has been accepted for processing, but the processing has not been completed. + `204 No Content` - Response to a successful request that won't be returning a body (like a DELETE request). + `302 Found` - Tells the customer to look at (browse to) another url. + `304 Not Modified` - Response has not been modified since the previous transmission. + `400 Bad Request` - Malformed request; request body validation errors. + `401 Unauthorized` - When no or invalid authentication details are provided. + `403 Forbidden` - When authentication succeeded but authenticated user doesn't have access to the resource. + `404 Not Found` - When a non-existent resource is requested. + `405 Method Not Allowed` - Method not allowed. + `409 Conflict` - When the request could not be completed due to a conflict with the current state of the resource + `422 Unprocessable Entity` - The request was well-formed but was unable to be followed due to semantic errors. + `500 Server Error` - Something went wrong on the API end. + `501 Not Implemented` - The server either does not recognize the request method, or it lacks the ability to fulfill the request. ## Encoding Every string passed to and from the API needs to be UTF-8 encoded. For maximum compatibility, normalize to Unicode Normalization Form C (NFC) before UTF-8 encoding. ## Representation of dates and times All exchange of date and time-related data MUST be done according to ISO 8601 standard and stored in UTC. All dates in the API are strings in the following format: `YYYY-MM-DDThh:mm:ss.SSSZ`. ## Media Type Where applicable this API uses the JSON media-type. Requests with a message-body are using plain JSON to set or update resource states. A special media-type is used for binary data exchange. The API accepts JSON in request bodies and requires that the `Content-type: application/json` header be specified for all such requests. The API will always respond with a JSON object, unless stated otherwise. Depending on context, resources may be returned as single objects or as arrays of objects, nested within the response object. `Content-type: application/json` and `Accept: application/json` headers **should** be set on all requests if not stated otherwise. ## Usage - dependent on role and access level + Send an SMS to a specific number + Retrieve the status of an SMS + Send en email with

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.3 2.0.2 2.0.1 2.0.0 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0 dev-master

Smobilpay platform error codes. Generated from codes.yaml; do not edit src/ by hand.

Type
library
License
proprietary
Releases
v1.5.0 v1.4.0 v1.3.0 v1.2.0 v1.1.0 v1.0.0 dev-main

maviance KYC service API. This API can be used by various application for KYC data capture and validation

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 0.3.1 0.3.0 0.1.0 0.0.7 0.0.1 dev-master

Logger processor for filtering sensitive information while logging API calls

Type
library
Keywords
filter logger processor
Authors
Brice NTSA
Releases
dev-develop dev-feature dev-master

payment reconciliation tool

Type
project
Keywords
csv payment reconciliation smobilpay
Authors
Maviance
Releases
1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.1 dev-master

The Payment Information API is a closed API to be used by Smobilpay internal clients to interact with the Smobilpay payment core to query payments performed on the platform. ## Authentication This API uses token authentication (Bearer in HTTP Header). A valid token is required to connect to any endpoint. ## Access control The JWT token shall contain information about - agentGid - companyGid ## Services offered The following services are accessible depending on user scope |Service|Global User|Tenant User| |---|---|---| |Retrieving post processing payment details for successful payments|YES|YES| ## Status codes This API uses HTTP status codes to communicate with the API consumer. + `200 OK` - Response to a successful GET, PUT, PATCH or DELETE. + `201 Created` - Response to a POST that results in a creation. + `202 Accepted` - The request has been accepted for processing, but the processing has not been completed. + `204 No Content` - Response to a successful request that won't be returning a body (like a DELETE request). + `302 Found` - Tells the client to look at (browse to) another url. + `304 Not Modified` - Response has not been modified since the previous transmission. + `400 Bad Request` - Malformed request; request body validation errors. + `401 Unauthorized` - When no or invalid authentication details are provided. + `403 Forbidden` - When authentication succeeded but authenticated user doesn't have access to the resource. + `404 Not Found` - When a non-existent resource is requested. + `405 Method Not Allowed` - Method not allowed. + `409 Conflict` - When the request could not be completed due to a conflict with the current state of the resource + `422 Unprocessable Entity` - The request was well-formed but was unable to be followed due to semantic errors. + `500 Server Error` - Something went wrong on the API end. + `501 Not Implemented` - The server either does not recognize the request method, or it lacks the ability to fulfill the request. ## Encoding Every string passed to and from the API needs to be UTF-8 encoded. For maximum compatibility, normalize to Unicode Normalization Form C (NFC) before UTF-8 encoding. ## Representation of dates and times All exchange of date and time-related data MUST be done according to ISO 8601 standard and stored in UTC. All dates in the API are strings in the following format: `YYYY-MM-DDThh:mm:ss.SSSZ`. ## Media Type Where applicable this API uses the JSON media-type. Requests with a message-body are using plain JSON to set or update resource states. A special media-type is used for binary data exchange. The API accepts JSON in request bodies and requires that the `Content-type: application/json` header be specified for all such requests. The API will always respond with a JSON object, unless stated otherwise. Depending on context, resources may be returned as single objects or as arrays of objects, nested within the response object. `Content-type: application/json` and `Accept: application/json` headers **should** be set on all requests if not stated otherwise.

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
1.0.2 1.0.1 dev-master

Client library for the AIRTEL API.

Type
library
Keywords
Airtel api payments
Releases
1.2.10B 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 dev-develop dev-master

Client for bulksms SMS Gateway

Type
library
Authors
Michael Nowag
Releases
1.0.2 1.0.0 dev-php80-upgrade dev-develop dev-master

Connector library to connect Smobilpay to a the CNPS exchange database for quick and dirty integration

Type
library
Keywords
api cnps db payments smobilpay
Authors
Michael Nowag
Releases
1.0.2 1.0.1 1.0.0 dev-develop dev-master

LMT GoldSMS PHP Connector

Type
library
Authors
Michael Nowag
Releases
1.0.3 1.0.2 1.0.1 1.0.0 dev-php80-upgrade dev-develop dev-master

PHP Nexttel Connector client

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.4 1.0.3 1.0.1 1.0.0 dev-develop dev-master

PHP Payway Integration API v3 Connector

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.1 1.0.0 dev-develop dev-master

Client library for the Talk360 API

Type
library
Keywords
Talk360 api payments smobilpay
Releases
1.0.1 1.0.0 dev-develop dev-master

PHP Vodafone SOAP EvoucherServiceAfrimax API Connector

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 dev-develop dev-master

This library is responsible to validate data exchanged between server and worker in Orange USSD project

Type
project
License
proprietary
Authors
Jephte Ndongmou
Releases
1.0.13 1.0.12 1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 dev-develop dev-master

Connector library to connect Smobilpay to a database

Type
library
Keywords
api payments
Authors
Michael Nowag
Releases
1.2.10B 1.1 1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0 dev-php80-upgrade dev-develop dev-master
Required by

maviance PHP Email Connector

Type
library
Keywords
emailconnector maviance
License
proprietary
Authors
Jose Luis Cardosa., Michael Nowag
Releases
dev-master dev-testing

Connector library to connect with ENEO in Cameroon

Type
library
Keywords
connector eneo smobilpay
Authors
Michael Nowag
Releases
1.2.10B 1.0.19 1.0.18 1.0.17 1.0.16 1.0.15 1.0.14 1.0.13 1.0.12 1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 dev-develop dev-master

Designed for creating xls reports based on PHPExcel

Type
library
Authors
Rubin Slipman
Releases
2.0.1 2.0.0 1.0.8 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 dev-develop dev-master

eTranzact Fundsgate PHP API Client library

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.2.10B 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0 dev-develop dev-master

FX currency conversion library

Type
library
Authors
Michael Nowag
Releases
dev-develop

Client for GTS Infotel SMS HTTP Gateway

Type
library
Authors
Tarek Zaibet, Michael Nowag
Releases
1.0.4 1.0.3 1.0.2 1.0.0 dev-php80-upgrade dev-develop dev-master

simple api client to talk to the job dispatcher service in oder to create jobs and get their status

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.2.1 1.2.0 1.1.1 1.1 1.0.2 1.0 dev-develop dev-master

PHP Smobilpay Manual Payment Connector

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.0 dev-develop

Client library for the MTN Mobile Money API.

Type
library
Keywords
MTN api mobile money payments
Releases
1.2.10B 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 dev-develop dev-master dev-feature/MPAY-4902

PHP Malawi Access Integration with Mob5G API

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.4 1.0.2 1.0.1 1.0.0 dev-develop dev-master

Universal PDF generator based on KNP Snappy using Twig

Type
library
License
proprietary
Authors
Michael Nowag, Jose Luis Cardosa
Releases
1.0.6 1.0.4 1.0.3 1.0.1 1.0 dev-php80-upgrade dev-develop dev-master
Required by

Generic library to calculate provision and the distribution to multiple stakeholders

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.6 1.0.5 1.0.4 1.0.2 1.0.1 1.0 dev-develop dev-master

Qlipay API Client - Extended Version

Type
project
Keywords
api php qlipay
License
MIT
Authors
Michael Nowag
Releases
1.0.0RC1 dev-develop dev-master

Client for qrcode service

Type
library
Keywords
api php sdk swagger
Homepage
http://www.maviance.com
License
proprietary
Authors
Michael Nowag
Releases
1.0.3 1.0.2 1.0.1 1.0.0 dev-master
Required by

Generic library to calculate service charge and the distribution to multiple stakeholders

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.2.7 1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 1.1.1 1.1 1.0 0.9 dev-develop dev-master

API to handle CSP payment registration and interaction

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
1.0.3 1.0.2 1.0.1 1.0.0 dev-main

API client for the agent payment api https://maviance.atlassian.net/wiki/spaces/SET/pages/2961539093/Agent+Payment+API

Type
library
Authors
Arshakyan Davit
Releases
1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 dev-develop dev-MPAY-15091-generate-client-with-janephp dev-master

API client for the auth service api https://maviance.atlassian.net/wiki/spaces/SET/pages/1605108276/API

Type
library
Authors
Arshakyan Davit
Releases
1.0.1 1.0.0 dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.1.2 2.1.1 2.1.0 2.0.0 1.0.1 1.0.0 dev-php80-upgrade dev-develop dev-master

API to handle file based bulk payment orders to be imported and executed against Smobilpay payment processor This API supports 2 authentication models. API key (for application-2-application connections for select endpoints) and Bearer Token (for connections from user interfaces) The field X-MPAY-CCID is required in both cases and must be set to the collection company/merchant identifier (also stored in the JWT tokens "org" claim)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
2.2.1 2.1.0 2.0.0 1.1.3 1.1.2 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 dev-php80-upgrade dev-develop dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.3 2.0.2 2.0.1 2.0.0 1.3.0 1.2.0 1.1.2 1.1.1 1.1.0 1.0.3 1.0.2 1.0.1 1.0.0 dev-php80-upgrade dev-develop dev-master

Smobilpay Core collection API

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
3.0.1 3.0.0 1.3.16 1.3.14 1.3.13 1.3.12 1.3.11 1.3.10 1.3.9 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.0 1.2.11 1.2.10 1.2.9 dev-php80-upgrade dev-develop dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.1 1.0.3.1 dev-php80-upgrade dev-master

API client for the fx rate api https://maviance.atlassian.net/wiki/spaces/SET/pages/2963800065/FX+Rate+API

Type
library
Authors
Arshakyan Davit
Releases
1.0.0 dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.3 2.0.2 2.0.1 2.0.0 1.0.0 dev-php80-upgrade dev-develop dev-master

Smobilpay S3P API Client - PHP - Extended access to endpoints with more detailed information

Type
project
Keywords
Smobilpay api php s3p
License
MIT
Authors
Michael Nowag
Releases
1.0.5 1.0.4 1.0.3 dev-develop dev-master

API client for the service listing api https://maviance.atlassian.net/wiki/spaces/SET/pages/2961539159/Service+Listing+API

Type
library
Authors
Nghokeng Daniel
Releases
2.0.0 1.0.0 dev-release/2.0 dev-master dev-feature/MPAY-30267-upddate-service-listing-api-client

Generic SMPP Connector to send SMS

Type
library
Authors
Michael Nowag
Releases
1.0.0 dev-php80-upgrade dev-develop dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.1 2.0.0 1.0.5 1.0.0 dev-php80-upgrade dev-develop dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
2.0.4 2.0.2 2.0.1 1.0.3.1 dev-master

Client for Telerivet SMS Gateway

Type
library
Authors
Michael Nowag
Releases
1.0.0 dev-php80-upgrade dev-develop dev-master

Client for twilio SMS Gateway

Type
library
Authors
Michael Nowag
Releases
1.0.0 dev-php80-upgrade dev-develop dev-master

Generic framework to run a generic and highly customizable workflow

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 dev-develop dev-master

PRL service Management API. This is a closed API can be used by the Shop BOM to endable and/or disable different PRL flow types, create links, manage customers, and products ## Authentication This API uses token authentication (Bearer in HTTP Header). A valid token is required to connect to any endpoint. ## Access control The JWT token shall contain information about - userID - roles - application ID ## PRL services offered - Manage products - Manage customers - Manage merchants - Generate PRL links - Query existing PRL information - Manage availability of different PRL flow types ## Status codes This API uses HTTP status codes to communicate with the API consumer. + `200 OK` - Response to a successful GET, PUT, PATCH or DELETE. + `201 Created` - Response to a POST that results in a creation. + `202 Accepted` - The request has been accepted for processing, but the processing has not been completed. + `204 No Content` - Response to a successful request that won't be returning a body (like a DELETE request). + `302 Found` - Tells the customer to look at (browse to) another url. + `304 Not Modified` - Response has not been modified since the previous transmission. + `400 Bad Request` - Malformed request; request body validation errors. + `401 Unauthorized` - When no or invalid authentication details are provided. + `403 Forbidden` - When authentication succeeded but authenticated user doesn't have access to the resource. + `404 Not Found` - When a non-existent resource is requested. + `405 Method Not Allowed` - Method not allowed. + `409 Conflict` - When the request could not be completed due to a conflict with the current state of the resource + `422 Unprocessable Entity` - The request was well-formed but was unable to be followed due to semantic errors. + `500 Server Error` - Something went wrong on the API end. + `501 Not Implemented` - The server either does not recognize the request method, or it lacks the ability to fulfill the request. ## Encoding Every string passed to and from the API needs to be UTF-8 encoded. For maximum compatibility, normalize to Unicode Normalization Form C (NFC) before UTF-8 encoding. ## Representation of dates and times All exchange of date and time-related data MUST be done according to ISO 8601 standard and stored in UTC. All dates in the API are strings in the following format: `YYYY-MM-DDThh:mm:ss.SSSZ`. ## Media Type Where applicable this API uses the JSON media-type. Requests with a message-body are using plain JSON to set or update resource states. A special media-type is used for binary data exchange. The API accepts JSON in request bodies and requires that the `Content-type: application/json` header be specified for all such requests. The API will always respond with a JSON object, unless stated otherwise. Depending on context, resources may be returned as single objects or as arrays of objects, nested within the response object. `Content-type: application/json` and `Accept: application/json` headers **should** be set on all requests if not stated otherwise. ## Usage - dependent on role and access level + CRUD functionality for PRL links + CRUD functionality for products + Enable/disable different PRL flows

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.1 2.0.0 1.3.0 1.0.0 dev-php80-upgrade dev-master dev-school-fee-support

Smobilpay Order Service

Type
library
Keywords
api rest silex smobilpay
Authors
Michael Nowag
Releases
dev-develop dev-master

Smobilpay Third Party (S3P) API client for PHP

Type
library
Keywords
Smobilpay Third Party api bill payments mobile money mobile payments payments php topups
Homepage
https://www.smobilpay.cm
License
Apache-2.0
Authors
maviance, camoo
Releases
v2.2.2 v2.2.1 v2.2.0 v2.1.1 v2.1.0 v2.0.0 0.0.8 0.0.7 0.0.6 0.0.5 0.0.4 0.0.3 0.0.2 0.0.1 dev-develop dev-release/1.0 dev-master dev-feature/rewrite-v3.2-oauth2-only

Smobilpay service to store and resolve arbitrary customer names

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.1.0 2.0.0 0.0.6 0.0.5 0.0.2 0.0.1 dev-php80-upgrade dev-legacy dev-master
Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.1.2 2.1.1 2.1.0 2.0.0 1.0.3.1 1.0.3 1.0.0 dev-php80-upgrade dev-develop dev-master

The Float Management API is a closed API to be used by Smobilpay serivces to allow clients to trigger PAY IN and PAY OUT operations on Smobilpay float accounts (see Account and Float Management ). The need for a dedicated API for these operations is necessary in order to properly manage and track the addition and removal of float to Smobilpay accounts in accordance with Double-entry bookkeeping standards in contrast to the internal single-entry booking currently performed by the system for internal account movements between float accounts. The primary (but not limited to) use case is to provide these operations to PSS (Payment Settlement Service) in the scope of 1030 - Automating Smobilpay Customer Float Management The API handles all mutating account operations asynchronously - each operations will return a direct reservation id that clients can use to check the processing status. Clients also have the opportunity to inject a unqiue operation reference identifier to lookup the reservation id in case of network failure. ## Authentication This API uses token authentication (Bearer in HTTP Header). A valid token is required to connect to any endpoint. ## Services offered - Get available mirror account configurations - Calculate the fees incured for payin or payout - Create, execute and finalize a payin request to credit float to a company account - Create, execute and finalize a payout request to debit float from a company account - Cancel a payin or payout request Access to the endpoints is also dependent on dedicated claims to be present in the JWT token |Domain|Description| |---|---| |MYFINANCE_CONFIG_FSP_ACCOUNT|Read access to access account configs| |MYFINANCE_VIEW_REQUEST|Read access to requests| |MYFINANCE_PAYIN_INITIATE_REQUEST|Permission to create a payin request| |MYFINANCE_PAYOUT_INITIATE_REQUEST|Permission to create a payout request| |MYFINANCE_EXECUTE_REQUEST|Permission to execute a linked request operation| |MYFINANCE_VALIDATE_REQUEST|Permission to confirm a linked request operation| |MYFINANCE_VALIDATE_REQUEST|Permission to reject a registration| ## Correlation Handling Every request MUST pass in a unique identifier to be used for request correlation in the Smobilpay system. Uses the ULID format (a time-based, sortable UUID). Note this will need to be *different* for every request. ## Idempotence Every transaction request made will be idempontent in the context of the user making it using the injected external transaction id as a unique key. e.g. If a user sends the same request for payin / payout multiple times, only the first one will be processed as long as the extRefId remains identical. The system will return the current state of the record in the database and not create a new request ## Status codes This API uses HTTP status codes to communicate with the API consumer. + `200 OK` - Response to a successful GET, PUT, PATCH or DELETE. + `201 Created` - Response to a POST that results in a creation. + `202 Accepted` - The request has been accepted for processing, but the processing has not been completed. + `204 No Content` - Response to a successful request that won't be returning a body (like a DELETE request). + `302 Found` - Tells the customer to look at (browse to) another url. + `304 Not Modified` - Response has not been modified since the previous transmission. + `400 Bad Request` - Malformed request; request body validation errors. + `401 Unauthorized` - When no or invalid authentication details are provided. + `403 Forbidden` - When authentication succeeded but authenticated user doesn't have access to the resource. + `404 Not Found` - When a non-existent resource is requested. + `405 Method Not Allowed` - Method not allowed. + `409 Conflict` - When the request could not be completed due to a conflict with the current state of the resource + `422 Unprocessable Entity` - The request was well-formed but was unable to be followed due to semantic errors. + `500 Server Error` - Something went wrong on the API end. + `501 Not Implemented` - The server either does not recognize the request method, or it lacks the ability to fulfill the request. ## Encoding Every string passed to and from the API needs to be UTF-8 encoded. For maximum compatibility, normalize to Unicode Normalization Form C (NFC) before UTF-8 encoding. ## Representation of dates and times All exchange of date and time-related data MUST be done according to ISO 8601 standard and stored in UTC. All dates in the API are strings in the following format: `YYYY-MM-DDThh:mm:ss.SSSZ`. ## Media Type Where applicable this API uses the JSON media-type. Requests with a message-body are using plain JSON to set or update resource states. A special media-type is used for binary data exchange. The API accepts JSON in request bodies and requires that the `Content-type: application/json` header be specified for all such requests. The API will always respond with a JSON object, unless stated otherwise. Depending on context, resources may be returned as single objects or as arrays of objects, nested within the response object. `Content-type: application/json` and `Accept: application/json` headers **should** be set on all requests if not stated otherwise.

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
2.0.9 2.0.7 2.0.6 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.0.4 1.0.3 1.0.2 1.0.0 dev-master

Smobilpay API for MABS data exchange

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.1.6 1.1.5 1.1.4 1.1.3 1.1.3a 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0 dev-php80-upgrade dev-develop dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.1.1 2.1.0 2.0.0 1.0.0 dev-php80-upgrade dev-develop dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.1 2.0.0 1.0.1 1.0.0 dev-develop dev-master

Smobilpay S3P v.3.0.0 API Client for PHP

Type
project
Keywords
Smobilpay api payments php s3p
License
MIT
Authors
Michael Nowag
Releases
1.0.12 1.0.11 1.0.9 1.0.8 1.0.7 1.0.5 1.0.4 dev-develop

sabc connector client

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
5.0.8 5.0.7 5.0.6 5.0.5 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0 4.1.2 4.1.1 4.1.0 4.0.0 3.0.9 3.0.8.1 1.4.2 1.4.1 1.4.0 1.3.2 1.3.1 1.3.0 0.4.2 0.4.1 0.4.0 0.3.9.1 0.3.9 0.3.8.2 0.3.8 0.3.7 0.3.6 0.3.5 0.3.4 0.0.17 0.0.16 0.0.15 0.0.14 0.0.13 0.0.12 0.0.11 0.0.10 0.0.9 0.0.8 0.0.7 0.0.6 0.0.5 0.0.4 0.0.3 0.0.2 0.0.1 dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.2 2.0.1 2.0.0 1.5.3 1.5.2 1.5.1 1.0.5.1 1.0.5.0 1.0.0 dev-master

API Doc exposing some service connector feature endpoints

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
2.0.0 1.0.0 dev-master

Generic interface to connect to sms providers

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.0.0 dev-php80-upgrade dev-dev-php80-upgrade dev-develop dev-master
Required by

Smobilpay payment connector service framework

Type
library
License
maviance
Authors
Michael Nowag
Releases
2.2.0 2.1.0 2.0.0 1.9.1 1.9.0 1.8.9 1.8.8 1.8.7 1.8.6 1.8.5 1.8.4 1.8.3 1.8.2 1.8.1 1.8.0 1.7.9 1.7.8 1.7.7 1.7.6 1.7.5 1.7.4 1.7.3 1.7.2 1.7.1 1.7.0 1.6.9 1.6.8 1.6.7 1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.0 1.4.3 1.4.2 1.4.1 1.4.0 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.2 1.1.1 1.1.0 1.0.4 1.0.3 1.0.2 1.0.1 dev-develop dev-master dev-feature/MPAY-31986-config-defaults-and-doctor dev-feature/MPAY-31960/Update_spatter_bill_object_to_support_benificiary_name_and_code

Fork of the sensio symfony 1.4 branch since it is now discontinued

Type
library
License
proprietary
Authors
Michael Nowag
Releases
1.4.21 dev-develop dev-master

This Composer repository is powered by Satis