---
title: "POST /api/external-transaction/rebill"
method: POST
path: "/api/external-transaction/rebill"
tags: ["/api/external-transaction/rebill"]
---

# POST /api/external-transaction/rebill

`POST /api/external-transaction/rebill`

{% hint style="warning" %}
**NOTICE:** NATS Pro is required to use this API.
{% endhint %}

Record a Rebill Transaction

## Query parameters

- `billerid` integer, required
- `amount` string, required
- `currency` string, required
- `memberidx` string, required
- `transactionidx` string, required
- `ptype` string
- `transaction_passthrough1` string
- `transaction_passthrough2` string
- `transaction_passthrough3` string
- `transaction_passthrough4` string
- `transaction_passthrough5` string
- `custom1` string
- `custom2` string
- `custom3` string
- `custom4` string
- `custom5` string
- `custom6` string
- `custom7` string
- `custom8` string
- `custom9` string
- `custom10` string
- `subscription_passthrough1` string
- `subscription_passthrough2` string
- `subscription_passthrough3` string
- `subscription_passthrough4` string
- `subscription_passthrough5` string
- `time` integer
- `expire_time` integer

## Response `200`

success

- PostExternalTransactionRebill
  - `success` boolean

---

[API](https://skmtc.net/toomuchmedia/apis/api-specification.md) · [All operations](https://skmtc.net/toomuchmedia/apis/api-specification/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/toomuchmedia/api-specification/versions/cfa5dd2a983a/schema)
