Skip to main content
This guide shows you how to pay your MileApp subscription. Payment is processed securely through Stripe. Your payment method depends on your currency:
  • IDR (Indonesian Rupiah) - Bank Transfer (Virtual Account)
  • USD (US Dollar) - Credit Card

Paying with IDR (Indonesian Rupiah)

For organizations based in Indonesia, you’ll pay using bank transfer through a Virtual Account.

Step 1: Go to Billing

Open your MileApp dashboard and click Billing in the sidebar. You’ll see your subscription details and the amount due. Click the Pay Now button.
IDR Subscription Page

Subscription page showing payment due in IDR

Step 2: Review Your Invoice

A popup will show your invoice details including:
  • Plan name and features
  • Subtotal amount
  • Tax (11%)
  • Total amount due
Review the details, then click Pay Now.
IDR Invoice Detail Popup

Invoice detail with itemized charges

Step 3: Select Your Bank

You’ll be redirected to the Stripe payment page. Here you can:
  • View the total amount and due date
  • Download the invoice PDF
  • Select your bank for transfer
Choose your bank from the dropdown (e.g., Bank Central Asia - BCA), enter your name, and click Pay.
IDR Stripe Bank Selection

Select your bank for Virtual Account transfer

Step 4: Complete the Bank Transfer

After selecting your bank, you’ll receive Virtual Account details:
  • Bank name - Your selected bank
  • Account number - The Virtual Account number to transfer to
  • Beneficiary - Your organization name
  • Amount - Exact amount to transfer
IDR Virtual Account Details

Virtual Account details with transfer instructions

To complete payment:
  1. Open your banking app (mobile or internet banking)
  2. Select Transfer > Virtual Account
  3. Enter the Virtual Account number shown
  4. Verify the amount and beneficiary name
  5. Confirm the transfer
  • Transfer the exact amount shown
  • Use the same bank you selected (e.g., BCA to BCA)
  • Transfers from different banks may be rejected
  • Keep your receipt for records

Step 5: Payment Confirmed

Once the transfer is complete, you’ll see a confirmation screen.
IDR Payment Success

Payment successful confirmation

Your subscription is now active. You’ll also receive a confirmation email.

Paying with USD (US Dollar)

For organizations outside Indonesia, you’ll pay using a credit or debit card.

Step 1: Go to Billing

Open your MileApp dashboard and click Billing in the sidebar. You’ll see your subscription details and the amount due. Click the Pay Now button.
USD Subscription Page

Subscription page showing payment due in USD

Step 2: Review Your Invoice

A popup will show your invoice details including:
  • Plan name and features
  • Subtotal amount
  • Tax (8%)
  • Total amount due
Review the details, then click Pay Now.
USD Invoice Detail Popup

Invoice detail with itemized charges

Step 3: Enter Card Details

You’ll be redirected to the Stripe payment page. Here you can:
  • Choose to pay in USD or IDR (exchange rates apply)
  • Enter your card details
Fill in your card information:
  • Card number - Your credit/debit card number
  • Expiration date - MM/YY format
  • Security code - 3-digit CVC on the back of your card
  • Country - Your billing country
Then click Pay.
USD Stripe Credit Card Form

Credit card payment form

Accepted cards:
  • Visa
  • Mastercard
  • JCB
  • American Express

Step 4: Payment Confirmed

Once the payment is processed, you’ll see a confirmation screen with:
  • Amount paid
  • Invoice number
  • Payment date
  • Card used (last 4 digits)
USD Payment Success

Payment successful with receipt options

You can download your invoice or receipt from this screen. Your subscription is now active.

Common Questions

What if my payment fails?

Common reasons for payment failure:
  • Insufficient funds - Check your account balance
  • Card declined - Contact your bank or try a different card
  • Wrong bank selected (IDR) - Use the same bank for Virtual Account transfers
  • Expired card - Update your card details

When will my payment be processed?

  • Credit card (USD) - Instantly
  • Bank transfer (IDR) - Usually within minutes, up to 1 business day

How do I get a receipt?

After payment, you can:
  1. Click Download Receipt on the success screen
  2. Go to Billing > Invoice and click on the paid invoice
  3. Check your email for the payment confirmation

Can I change my payment method?

  • IDR users - You can select a different bank each time you pay
  • USD users - You can use any supported credit/debit card

What if I pay the wrong amount (IDR)?

For Virtual Account payments, always transfer the exact amount shown. If you transfer a different amount:
  • The payment may not be automatically matched
  • Contact support@mile.app for assistance

Is my payment secure?

Yes. All payments are processed through Stripe, a PCI-certified payment processor. MileApp never stores your full card details.

Need Help?

If you have trouble with payment: