elepay 技術ドキュメント

elepayはモバイルに特化したマルチ決済プラットフォームです。複数の決済を一本化し、一回の開発でメジャーのモバイル決済方法を対応できます。elepay SDKはClient SDKとServer SDKを含めています。Client SDKはiOS, AndroidとHTML 5を対応しています。Server SDKは7種類のバックエンドの開発言語に対応しています。

ガイド    APIリファレンス

Server SDK

elepay ではさまざまな言語や EC サービスをサポートしております。より幅広い開発者の方をサポートするため、今後も SDK を増やしていく予定です。

公式 SDK

  • Java
  • Node.js
  • Python
  • Ruby
  • PHP
  • Go

Java

JDK 1.8以上が必要です。

手動インストール

Github から SDK をダウンロードし、libs の下にある jar ファイルをインポートします。

maven インストール

  1. maven repo の設定
    <repository>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
        <id>central</id>
        <name>bintray</name>
        <url>http://jcenter.bintray.com</url>
    </repository>
  1. elepay SDK の追加
  <dependency>
        <groupId>elestyle</groupId>
        <artifactId>elepay-java</artifactId>
        <version>VERSION</version>
        <!--上記の VERSION 文字列を正しいバージョンに書き換えてください。例:1.0.2-->
        <type>jar</type>
    </dependency>

gradle インストール

repositories {
        maven {
            url  "http://jcenter.bintray.com" 
        }
    }
  1. elepay SDK をインストール
compile 'elestyle:elepay-java:VERSION'
// 上記の VERSION 文字列を正しいバージョンに書き換えてください。例:1.0.2

Node.js

nodejs 4 以上が必要です。

npm で直接インストール

npm install elepay

ダウンロードインストール

  1. ダウンロードソースコード
  2. npm installを実行
npm install

Python

Python 2.x 以上が必要です。

setup.py で手動インストール

python setup.py install

pip でインストール

pip install elepay

Ruby

Ruby 1.8.7 以上が必要です。

gem インストール

gem install elepay

ソースコード

gem build elepay.gemspec
gem install elepay-<VERSION>.gem

PHP

PHP 5.6 以上が必要です。

手動インストール

require_once('/path/to/elepay-php/init.php');

Composer でインストール

  1. composer.jsonに下記のコードを追加
composer require elestyle/elepay-php
  1. composer installを実行
composer install
  1. Composer の autoload で導入
require_once('vendor/autoload.php');

Go

Go 1.4 以上が必要です。

  1. elepay モジュールを導入
  2. ソースの実装
import (elepay "github.com/elestyle/elepay-go/elepay")
import (elepay "github.com/elestyle/elepay-go/elepay/xxx")

プラグイン

elepay はオンライン EC サービスをサポートするため、オンライン決済プラグインも開発しています。

  • WordPress (準備中)
  • EC-CUBE (準備中)

Server SDK


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.