コードサンプル

最もよくあるフローのコピー&ペーストできる例 — cURL、Node、Pythonで。

まだ公開していません — api.baynoy.com は名前解決されないため、以下のサンプルは現時点では実行できません。これから提供する仕様を示したもので、このページの形式は変更される可能性があります。

Create a payment link

The same call in three shapes.

cURL
curl https://api.baynoy.com/v1/payment_links \
  -H "Authorization: Bearer bk_test_..." \
  -H "Idempotency-Key: 4f7c9a2e-..." \
  -d amount=4900 -d currency=EUR -d title="Design retainer"
Node
const baynoy = require("@baynoy/sdk")("bk_test_...");

const link = await baynoy.paymentLinks.create({
  amount: 4900, // integer minor units — never floats
  currency: "EUR",
  title: "Design retainer",
});
Python
import baynoy
client = baynoy.Client("bk_test_...")

link = client.payment_links.create(
    amount=4900,  # integer minor units
    currency="EUR",
    title="Design retainer",
)