pinjs - Pinjs is an node.js API client for Pin which is an Australian payment gateway.

  •        6

Pin.js is an node.js API client for Pin which is an Australian payment gateway. The module has wrapped all documented Pin resources. Down under we don't have access to some of the cooler payment gateways so we are looking forward to Pin giving us more options than just Paypal.

http://apiengine.io
https://github.com/thomasdavis/pinjs

Dependencies:

request : ~2.81.0

Tags
Implementation
License
Platform

   




Related Projects

zkproofs - Zero-Knowledge Proofs

  •    C

One fundamental concern in blockchain technology is the confidentiality of the data. In order to reach consensus between all independent nodes, each node must be able to validate all transactions (for instance against double-spend), in most cases this means that the content of the transactions is visible to all nodes. Fortunately, several solutions exist that preserve confidentiality on a blockchain (private transactions, HyperLedger Fabric Channels, Payment Channels, Homomorphic encryption, transaction-mixing, zero knowledge proofs etc.). The Zero Knowledge Range Proof requires a commitment on a number by a trusted party (for instance a government committing on someone's age), an Ethereum user can use this commitment to generate a range proof. The Ethereum network will verify this proof.

MoneyBaby - Payment Processors for .NET

  •    

Maintaining credit card gateways by yourself is a huge pain. MoneyBaby's goal is to provide a collection of realiable, reusable code for payment transactions that can be maintained by a community of active developers. Major credit card gateways are the first target but the pro...

streamium - Decentralized trustless video streaming using bitcoin payment channels.

  •    Javascript

Streamium is a fully decentralized paid video streaming application. It leverages various prior technologies like bitcoin and WebRTC to achieve trustless pay-as-you-go video streaming with no intermediaries.Content creators offer their streaming services in exchange for bitcoins using a payment channel with the client, streaming a series of cost-free transactions with no counterparty risk.

Bitcoinj - A library for working with Bitcoin

  •    Java

bitcoinj is a library for working with the Bitcoin protocol. It can maintain a wallet, send/receive transactions without needing a local copy of Bitcoin Core and has many other advanced features.

Zcash - Internet Money

  •    C++

Zcash is an implementation of the "Zerocash" protocol. Based on Bitcoin's code, it intends to offer a far higher standard of privacy through a sophisticated zero-knowledge proving scheme that preserves confidentiality of transaction metadata. Bitcoin and most cryptocurrencies expose your entire payment history to the public. Zcash is the first open, permissionless cryptocurrency that can fully protect the privacy of transactions using zero-knowledge cryptography.


IVS

  •    Perl

IVS - Invoice Verification (and Payment) System - IVS is an invoicing system that allows users to create invoices and send them to customers to pay the invoice online or via an Asterisk based IVR. Transactions are processed via the BluePay Gateway v2.0.

PHP ClearCommerce API

  •    

This will basically be a php written API to interface with the Clear Commerce Engine, an online payment gateway that utilizes XML to process credit cards, online checks, track inventory, and numerous other features that aid in ecommerce transactions.

Bitcoin - Most popular Crypto Currency

  •    C++

Bitcoin uses peer-to-peer technology to operate with no central authority or banks; managing transactions and the issuing of bitcoins is carried out collectively by the network. Bitcoin is open-source; its design is public, nobody owns or controls Bitcoin and everyone can take part. Through many of its unique properties, Bitcoin allows exciting uses that could not be covered by any previous payment system.

Open-Transactions-old - Open-Transactions democratizes financial and monetary actions

  •    C++

The Open-Transactions project is a collaborative effort to develop a robust, commercial-grade, fully-featured, free-software toolkit implementing the OTX protocol as well as a full-strength financial cryptography library, API, CLI, and prototype server. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the Open-Transactions toolkit and its related documentation. Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc.

MultiSigWallet - Allows multiple parties to agree on transactions before execution.

  •    CSS

The purpose of multisig wallets is to increase security by requiring multiple parties to agree on transactions before execution. Transactions can be executed only when confirmed by a predefined number of owners. A web user interface can be found here. This implementation does not allow the creation of smart contracts via multisignature transactions. Transactions to address 0 cannot be done. Any other transaction can be done.

gringotts - A complete payment library for Elixir and Phoenix Framework

  •    Elixir

Gringotts is a payment processing library in Elixir integrating various payment gateways, drawing motivation from Shopify's activemerchant gem and commerce_billing. Checkout the demo here. Gringotts offers a simple and unified API to access dozens of different payment gateways with very different APIs, response schemas, documentation and jargon.

Open-Transactions

  •    C++

Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Open-Transactions uses strong crypto. The balances are unchangeable (even by a malicious server.) The receipt history is destructible. The transactions are unf

sage - A dependency-free tool to run distributed transactions in Elixir, inspired by Sagas pattern.

  •    Elixir

Sage is a dependency-free implementation of the Sagas pattern in pure Elixir and provides a set of additional built-in features. It is a go-to way for dealing with distributed transactions, especially with an error recovery/cleanup. Sage does it's best to guarantee that either all of the transactions in a saga are successfully completed, or compensating that all of the transactions did run to amend a partial execution.

awesome-visual-slam - :books: The list of vision-based SLAM / Visual Odometry open source, blogs, and papers

  •    

[1] Raúl Mur-Artal, J. M. M. Montiel and Juan D. Tardós. ORB-SLAM: A Versatile and Accurate Monocular SLAM System. IEEE > Transactions on Robotics, vol. 31, no. 5, pp. 1147-1163, 2015. (2015 IEEE Transactions on Robotics Best Paper Award). PDF. [2] Dorian Gálvez-López and Juan D. Tardós. Bags of Binary Words for Fast Place Recognition in Image Sequences. IEEE > Transactions on Robotics, vol. 28, no. 5, pp. 1188-1197, 2012. PDF. D. Nister, “An efficient solution to the five-point relative pose problem,” Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol. 26, no. 6, pp. 756–770, 2004.

Payment-Gateway - Bitcoin/Altcoins PHP Payment Class

  •    PHP

PHP Cryptocoin Payment Gateway is a simple PHP/MySQL script / Wordpress Plugin which you can easily integrate into your own website in minutes.

Magento Payment Module for Payleap

  •    PHP

This module provides access to Payleap Payment Gateway. Specifically, this module uses the Direct Payment product of Payleap. Payleap Direct Payment allows payments without redirect the visitor to a Payleap website.

paynode - Mega library that includes various loadable modules for interacting with different payment gateways

  •    Javascript

Paynode is the new superset payment gateway module that will provide nodejs adapters for various payment gateways. This is all a rapid rework of my exisiting paypal-payflowpro module so expect some API changes to happen quite rapidly.

J2Pay - Multi-gateway payment processing library for java

  •    Java

J2Pay is an open source multi-gateway payment processing library for Java. Which provides simple and generic api for many gateways. It reduces developers efforts of writing individual code for each gateway. It provides flexibility to write code once for all gateways. It also excludes the efforts of reading docs for individual gateways.

dynamodb-transactions

  •    Java

Amazon DynamoDB Transactions on the AWS SDK for Java provide client-side multi-item, multi-table transactions on top of Amazon DynamoDB.

catena - Catena is a distributed database based on a blockchain, accessible using SQL.

  •    Swift

Catena is a distributed database based on a blockchain, accessible using SQL. Catena timestamps database transactions (SQL) in a decentralized way between nodes that do not or cannot trust each other, while enforcing modification permissions ('grants') that were agreed upon earlier. A Catena blockchain contains SQL transactions that, when executed in order, lead to the agreed-upon state of the database. The transactions are automatically replicated to, validated by, and replayed on participating clients. A Catena database can be connected to by client applications using the PostgreSQL wire protocol (pq).