Observed since 20 Oct, 19:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
42-cent
abstraction of 42-cent payment gateways, this is a structural interface the different payement gateways must implement
Node.js multi-gateway payment processing module
$ npm install -s 42-cent
var Gateways = require('42-cent');
var client = Gateways.use('Authorize.Net', credentials);
You can register other gateways - or replace an existing one:
Gateways.registerGateway('GatewayName', factoryFunction);
The factory function must return an instance of the abstract BaseGateway.
Gateways must implement a particular version of the BaseGateway. The version of 42-cent-base set in the package.json of the gateway defines the API the gateway intends to fulfill.
You can see the API the gateway intends to fulfill by looking at the BaseGateway appropriate version tag.
Note: All builds are run daily thanks to Travis CI cron jobs.
Authorize.net
Braintree
NMI
Omise
Payflow
RocketGate
Stripe
VirtualMerchant
PayPal
WorldPay
Beanstream
Moneris
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
42-cent-authorizenetEnvironment{
"local_name": "42-cent-authorizenet",
"alias": false,
"peer_metadata": null
} | ^0.4.1 | runtime |
42-cent-baseEnvironment{
"local_name": "42-cent-base",
"alias": false,
"peer_metadata": null
} | ^0.5.0 | runtime |
42-cent-payflowEnvironment{
"local_name": "42-cent-payflow",
"alias": false,
"peer_metadata": null
} | ^0.5.0 | runtime |
42-cent-rocketgateEnvironment{
"local_name": "42-cent-rocketgate",
"alias": false,
"peer_metadata": null
} | ^0.3.0 | runtime |
42-cent-virtualmerchantEnvironment{
"local_name": "42-cent-virtualmerchant",
"alias": false,
"peer_metadata": null
} | ^0.5.0 | runtime |
42-cent-nmiEnvironment{
"local_name": "42-cent-nmi",
"alias": false,
"peer_metadata": null
} | ^0.3.0 | runtime |
mochaEnvironment{
"local_name": "mocha",
"alias": false,
"peer_metadata": null
} | ^1.21.4 | development |
Source distribution
{
"shasum": "bd4bb5a44aafb8423dc9667bb46103a6b0dcbb31",
"tarball": "https://registry.npmjs.org/42-cent/-/42-cent-0.2.10.tgz",
"integrity": "sha512-ObaEGR4+U+nj/fot1yXVNbRZ7u+FOWqNeoQVHDakz4ryChcDqwYz/MPjVDA+OPD4xvTsyItCwn75lRm7uheeVA==",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIQCLiY6+MqkIS0X8mvrjhrwrh0okwkCyfsD7vYz177YPuwIgX7SvjYY+8AtIcjKtEeIaEmx0o7h7nfY394FWtiGN2Sg="
}
]
}Shared repository data · GitHub
Observed since 20 Oct, 19:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:7505e1fe80fdfe24c72d68011e144e1e5f9fae4ae2dda31ee04d2f85dccd28d3