Skip to content
No description, website, or topics provided.
Dart
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
example
lib add a static version of package Jan 5, 2020
test
.gitignore
.metadata
CHANGELOG.md
LICENSE initial version Dec 28, 2019
README.md
pubspec.lock
pubspec.yaml

README.md

omise_flutter

A third-party Flutter package for integrating with Omise API

Installation

More information: https://pub.dev/packages/omise_flutter

  1. Add this to your package's pubspec.yaml file:
dependencies:
  omise_flutter: ^0.1.2
  1. Install it from the command
flutter pub get
  1. Import it
import 'package:omise_flutter/omise_flutter.dart';

Usage

Create a token

create(String name, String number, String expirationMonth,
      String expirationYear, String securityCode,
      {String city,
      String country,
      String postalCode,
      String state,
      String street1,
      String street2,
      String phoneNumber})

Usage

OmiseFlutter omise = OmiseFlutter(YOUR_PUBLIC_KEY);
final response = await omise.token.create("John Doe", "4242424242424242", "12", "2020", "123");

Create a source

create(int amount, String currency, String type,
      {String barcode,
      String email,
      int installmentTerm,
      String name,
      String storeId,
      String storeName,
      String terminalId,
      String phoneNumber,
      bool zeroInterestInstallments})

Usage

OmiseFlutter omise = OmiseFlutter(YOUR_PUBLIC_KEY);
final response = await omise.source.create(10000, "thb", "internet_banking_bay");

Retrieve a capability

retrieve()

Usage

OmiseFlutter omise = OmiseFlutter(YOUR_PUBLIC_KEY);
final response = await omise.capability.retrieve();
You can’t perform that action at this time.