nativescript-open-pay
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Openpay apple android

Support

Support Android & iOS.

Installation

tns plugin add nativescript-open-pay

Usage

In the demo you will find a test token to test quickly

import { Observable } from "tns-core-modules/data/observable";
import { OpenPay, Card } from "nativescript-open-pay";

export class HelloWorldModel extends Observable {
    private openPay: OpenPay;

    constructor() {
        super();

        this.openPay = new OpenPay();
        this.openPay.setup(
            "merchant_id", // merchantId
            "api_key", // apiKey
            false // ProductionMode Sandbox = false
        );

        let card: Card = {
            holderName: "Juan Perez Ramirez",
            cardNumber: "4111111111111111",
            expirationMonth: "12",
            expirationYear: "20",
            cvv2: "110"
        };

        this.openPay
            .createToken(card)
            .then(function(args) {
                console.dir(args);
            })
            .catch(function(error) {
                console.log(error);
            });
    }
}

License

Apache License Version 2.0, January 2004

Dependencies (0)

    Dev Dependencies (7)

    Package Sidebar

    Install

    npm i nativescript-open-pay

    Weekly Downloads

    0

    Version

    1.0.0

    License

    Apache-2.0

    Unpacked Size

    206 kB

    Total Files

    24

    Last publish

    Collaborators

    • alanneri