> ## Documentation Index
> Fetch the complete documentation index at: https://waffo.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Octopus sandbox test payment

> Follow the Octopus test app guide to complete sandbox payment testing.

Follow the Octopus test app guide to complete sandbox payment testing.

## 1. Download the Octopus test app

Android is recommended for testing.

### Android

* Version: `6.0.1 build 5005`
* Download URL: [external\_testing\_party.protected.apk](https://apptest.oepay.octopus-cards.com/zinc/f09jfv-dfvdfv3-r4334-f3f34-ggrt-gtrg/external_testing_party.protected.apk)

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/android-app-qr.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=331cefa43efbdd26c3acb4cec1f646c9" alt="Android Octopus test app QR code" width="368" height="368" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/android-app-qr.png" />
</Frame>

### iOS

* TestFlight URL: [https://testflight.apple.com/join/6OXcMv7D](https://testflight.apple.com/join/6OXcMv7D)
* Accept the invitation, then follow the TestFlight instructions to install the latest SIT version on your iOS device.

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/ios-testflight-qr.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=739ad96c14283cabf4773a4591982213" alt="iOS TestFlight QR code" width="370" height="370" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/ios-testflight-qr.png" />
</Frame>

## FAQ

### How to register an Octopus card?

1. Obtain a test Octopus card. The test apps above do not work with production cards.
2. Register a test card.

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/register-test-card.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=211fcb0ab20365f170c5d310e01e34f0" alt="Register a test Octopus card" width="321" height="503" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/register-test-card.png" />
</Frame>

3. Disable the last 3 month’s transaction records.

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/disable-transaction-records.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=71fd6811db1fe8f4ad9c73fcb957ad94" alt="Disable the last 3 month’s transaction records" width="324" height="666" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/disable-transaction-records.png" />
</Frame>

Otherwise, this error will be shown:

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/transaction-records-error.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=5a687424cfc1a2ef186fd2141a0e4223" alt="Transaction records error" width="793" height="106" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/transaction-records-error.png" />
</Frame>

### How to test QR code payment by Octopus Wallet (O!ePay) account?

1. Register an account with a HK mobile number having SMS capability.
2. Transfer money to it using a test card registered before as described above.

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/transfer-money-test-card.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=020e518a3dac689d89827ce91d5ab523" alt="Transfer money using a registered test card" width="324" height="666" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/transfer-money-test-card.png" />
</Frame>

## 2. Log in with the test account

After installing the app, log in with the test mobile account `90162730`.

The SMS verification code is fixed as `262626`.

## 3. Scan and pay

After logging in, scan the QR code to pay.

The payment password is `waffoocl2026`.

## Handling limit issues

If you encounter a limit issue, you will see this prompt:

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/limit-error.png?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=aafd62670d460fc77287f97a5d136d1f" alt="Octopus limit prompt" width="423" height="890" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/limit-error.png" />
</Frame>

You can adjust it directly in account settings.

<Frame>
  <img src="https://mintcdn.com/waffo-docs/PUfarBvGXqRO078I/images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/adjust-account-limit.jpg?fit=max&auto=format&n=PUfarBvGXqRO078I&q=85&s=7327a9089882dcffeb06f21dd806e398" alt="Adjust the limit in account settings" width="3024" height="4032" data-path="images/developer-docs/tools-and-references/developer-tools/octopus-sandbox-e2e/adjust-account-limit.jpg" />
</Frame>
