@Mastercard

Top repositories

1

terraform-provider-restapi

A terraform provider to manage objects in a RESTful API
Go
805
star
2

pkcs11-tools

A set of tools to manage objects on PKCS#11 cryptographic tokens. Compatible with many PKCS#11 library, including major HSM brands, NSS and softoken.
C
158
star
3

client-encryption-java

Library for Mastercard API compliant payload encryption/decryption.
Java
113
star
4

mastercard-api-client-tutorial

Generating and Configuring a Mastercard API Client
Python
60
star
5

oauth1-signer-java

Zero dependency library for generating a Mastercard API compliant OAuth signature.
Java
47
star
6

insomnia-plugin-mastercard

An Insomnia plugin for handling authentication and encryption for consuming Mastercard APIs.
JavaScript
41
star
7

oauth1-signer-nodejs

Zero dependency library for generating a Mastercard API compliant OAuth signature.
JavaScript
36
star
8

client-encryption-nodejs

Library for Mastercard API compliant payload encryption/decryption.
JavaScript
36
star
9

open-banking-us-openapi

The OpenAPI specification for Mastercard Open Banking APIs (πŸ‡ΊπŸ‡Έ), along with a suite of tests using a generated API client and the Test Drive sandbox.
Java
30
star
10

oauth1-signer-python

Python library for generating a Mastercard API compliant OAuth signature.
Python
29
star
11

client-encryption-csharp

Library for Mastercard API compliant payload encryption/decryption.
C#
26
star
12

oauth1-signer-csharp

Zero dependency library for generating a Mastercard API compliant OAuth signature.
C#
25
star
13

oauth1-signer-go

Library for generating a Mastercard API compliant OAuth signature.
Go
19
star
14

flow

Testing framework
Java
18
star
15

client-encryption-python

Library for Mastercard API compliant payload encryption/decryption.
Python
17
star
16

open-banking-us-postman

The Postman Collection for Mastercard Open Banking APIs (πŸ‡ΊπŸ‡Έ) tested using Newman and the Test Drive sandbox.
16
star
17

sdk-core-php

https://packagist.org/packages/mastercard/mastercard-api-core
PHP
15
star
18

mastercard-labs-ml-pipeline

Building robust and scalable ML pipeline using Kubeflow
Python
14
star
19

client-encryption-go

Library for Mastercard API compliant payload encryption/decryption.
Go
13
star
20

masterpass-qr-core-sdk-ios

Masterpass QR Core SDK for iOS allows users to parse Masterpass QR code strings and extract structured data.
12
star
21

atm-locations-reference-app

This repository showcases a reference implementation for ATM Locations using APIs from Mastercard Developers.
JavaScript
11
star
22

made

The Mastercard Adaptive Design Ecosystem, known as Made, is a family of web and mobile design systems.
MDX
10
star
23

live-cache

Android Kotlin Library for caching and async (lifecycle-aware) data loading.
Kotlin
10
star
24

xmlsignverify-core-java

This is a reference Java SDK library that demonstrates how customers can digitally sign and verify XML message as per ISO20022 specification
Java
9
star
25

merchant-identifier-reference-app

Reference application for Merchant Identifier API
Java
8
star
26

p11perftest

Utility to benchmark speed of operations of a PKCS#11 implementation.
C++
8
star
27

open-banking-reference-application

Open Banking reference app is a sample app to Mastercard's Open Banking APIs
TypeScript
8
star
28

carbon-calculator-reference-app

Carbon Calculator Reference Application
Java
7
star
29

xmlsignverify-core-csharp

This is a reference csharp library that demonstrates how customers can digitally sign and verify XML message as per ISO20022 specification
C#
7
star
30

commerce-web-android

Android wrapper for Mastercard's web SRC Initiator
Java
6
star
31

udap-analytic-zoo-examples

A demo project elaborate how to use intel analytic zoo to train and inference a NCF deep learning model
Python
6
star
32

mcs-commerce-web

Objective-C iOS wrapper for Mastercard's web SRC Initiator
Swift
6
star
33

crossborder-services-reference-app

Demonstrates how Cross-border APIs can be used for the supported transaction types.
Java
5
star
34

oauth1-signer-ruby

Zero dependency library for generating a Mastercard API compliant OAuth signature.
Ruby
5
star
35

issuing-api-reference-app

Java
5
star
36

libpkcs11shim

A PKCS#11 shim library, that can log API calls and be used for troubleshooting and performance measurements of a PKCS#11 library.
C
5
star
37

transaction-api-reference-app

Demonstrates how the Mastercard Transaction API for Acquirers can be used for the supported operations to request and reply to transaction authorization, reversal, account inquiry, and financial clearing messages without needing a legacy MIP or edge device.
Java
5
star
38

connect-web-sdk

Connect Web SDK to intialize Connect Session in Web Apps.
TypeScript
5
star
39

client-encryption-ruby

Library for Mastercard API compliant payload encryption/decryption.
Ruby
5
star
40

mastercard-idassist-reference-app

Java
4
star
41

mastercard-idservice-rp-reference-app

Users Reference Application
Java
4
star
42

mastercard-idservice-idp-reference-app

Java
4
star
43

oauth1-signer-php

Zero dependency library for generating a Mastercard API compliant OAuth signature.
PHP
4
star
44

carbon-calculator-experience-reference-app

Reference application for Carbon Calculator Experience APIs
Java
4
star
45

Fdx-Mock-Resource-Server

Java
4
star
46

Fdx-Mock-Auth-Server

Java
4
star
47

client-encryption-php

Library for Mastercard API compliant payload encryption/decryption.
PHP
4
star
48

cordova-plugin-commerceweb

This Cordova plugin enables to use Commerce-web SDK in a Cordova project. Commerce-web is a lightweight library used to integrate Merchants with (https://www.emvco.com/emv-technologies/src/) and Mastercard's web-based SRC-Initiator. Commerce-web facilitates the initiation of the checkout experience and returns the transaction result to the Merchant after completion
Java
4
star
49

mastercard-idservice-tp-reference-app

Java
3
star
50

installments-bnpl-api-reference-app

Installments BNPL API Reference App
Java
3
star
51

mastercard-currency-conversion-php

https://packagist.org/packages/mastercard/currency-conversion
PHP
3
star
52

mcapi-swagger-blog-demo

Demonstration of Swagger Codegen for generating client SDKs and server stubs
3
star
53

send2.0-reference-app

Send 2.0 Simple Reference Application
Java
3
star
54

open-banking-eu-postman-collections

Postman collections for AIIA
3
star
55

digital-first-card-autofill

This reference implementation demonstrates how to use secure web page in native mobile apps to store the card details in browser's autofill storage.
Kotlin
2
star
56

mastercard-mastercom-php

https://packagist.org/packages/mastercard/mastercom
PHP
2
star
57

fld-reference-app

Fraud and Loss Database API Reference Application
Java
2
star
58

did-methods

A repository for DID method specifications
2
star
59

connect-ios-sdk

Connect iOS SDK
Objective-C
2
star
60

udap-spark-s3-tpc-ds-performance-test

Explore Spark SQL with S3 object storage and its performance using TPC-DS workload
Shell
2
star
61

mastercard-bintable-php

https://packagist.org/packages/mastercard/bintable
PHP
2
star
62

mastercard-match-php

https://packagist.org/packages/mastercard/match
PHP
2
star
63

web-merchant-api-sdk

JavaScript
2
star
64

personalized-offers-reference-app

Personalized Offers Reference Implementation
Java
2
star
65

loyalty-user-management-reference-app

This is a reference application that demonstrates how clients can consume Loyalty User Management API that support many different enrollment activities to Mastercard Network.
Java
2
star
66

Mastercard-Developers-Search

Mastercard Developers Search Plugin
1
star
67

connect-android-sdk

Connect Android SDK
Java
1
star
68

mastercard-mdes-customer-service-php

https://packagist.org/packages/mastercard/mdes-customer-service
PHP
1
star
69

crossborder-services-oauth2-reference-app

Java
1
star
70

web-native-integration

Sample Android app showing integration of Web Javascript SDK with native layer
Kotlin
1
star
71

sendp2p-reference-app

send p2p reference application
Java
1
star
72

mastercard-loyalty-connect-reference-app

MasterCard Loyalty Connect reference app implementation
Java
1
star
73

locations-atms-api-reference-app

Java
1
star
74

direct-services-access-reference-app

Demonstrates how the Mastercard Direct Services Access API can be used for the supported operations for directly calling specific Mastercard value-added services.
Java
1
star
75

ap-w3c-web-ahi

This reference code is intended to provide Account Handling Institutions (AHIs) with implementation guidelines on how to support Payment Request API for Pay by Account custom payment method
JavaScript
1
star
76

community-pass-flutter-wrapper

A flutter wrappper for Mastercard's Community Pass Library (CPL), implementing Community Pass Actions
Dart
1
star
77

mastercard-locations-php

https://packagist.org/packages/mastercard/locations
PHP
1
star
78

connect-react-native-sdk

Java
1
star
79

open-banking-reference-application-australia

Open Banking reference app is a sample app to Mastercard's Open Banking APIs for Australia region.
TypeScript
1
star
80

biller-management-reference-app

Reference App for Biller Management API
Java
1
star
81

credit-analytics-reference-app

Java
1
star
82

mastercard-crossborder-php

https://packagist.org/packages/mastercard/crossborder
PHP
1
star
83

places-client-tutorial

Source code for the Places Client Tutorial.
Java
1
star
84

pbba-merchant-button-library-ios-r4

The Pay by Bank app Merchant Library for iOS makes it easy for you to add Pay by Bank app as a new payment method. The Merchant Library should be used alongside the Pay by Bank app Developer Guide documentation that is available separately to Participants of Pay by Bank app.
Objective-C
1
star