Stripe Payments & SaaS Billing Systems · บทเรียน

การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี

ทำความเข้าใจว่าอัตราแลกเปลี่ยน ค่าธรรมเนียมการแปลงสกุลเงิน และสกุลเงินที่ใช้ชำระบัญชีส่งผลต่อรายได้อย่างไร เมื่อจำหน่ายสินค้าทั่วโลกด้วย Stripe

บทเรียน 4 จาก 413 ขั้นตอน

การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี เป็นบทเรียน Stripe Payments & SaaS Billing Systems ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Stripe Payments & SaaS Billing Systems และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Stripe Payments & SaaS Billing Systems มีบทเรียนทั้งหมด 4 บทเรียน

บางส่วนของบทเรียนนี้ยังไม่ได้รับการแปล และแสดงเป็นภาษาอังกฤษ

Presentment vs Settlement Currency

The presentment currency is what the customer sees and pays. The settlement currency is what Stripe pays into your bank.

When they differ, a conversion happens.

Where FX Risk Comes From

Exchange rates move constantly. Revenue booked in one currency may be worth less by the time it settles. This is foreign exchange (FX) risk.

Applying a Conversion Rate

Converting an amount multiplies by the current rate. Always work in minor units (cents) to avoid float drift.

function convert(amountMinor, rate) {
  return Math.round(amountMinor * rate);
}
console.log(convert(10000, 0.92)); // 10000 USD cents to EUR cents

Accounting for Conversion Fees

Stripe adds a small percentage fee on currency conversion. Subtract it to see net settled revenue.

function netAfterFx(amountMinor, rate, feePct) {
  const converted = amountMinor * rate;
  return Math.round(converted * (1 - feePct));
}
console.log(netAfterFx(10000, 0.92, 0.01));

Choosing a Settlement Strategy

Options to reduce conversions:

  • Hold balances in multiple currencies
  • Open local bank accounts per region
  • Settle each currency separately

Pricing Around Rates

Rather than auto-converting a base price, set locally tuned prices so customers see clean amounts (e.g. EUR 9.99, not EUR 9.17).

function tidyPrice(converted) {
  return Math.ceil(converted) - 0.01;
}
console.log(tidyPrice(9.17));

Locking Rates for Quotes

For invoices or quotes, snapshot the rate at creation time so the amount does not change before the customer pays.

Reconciling Multi-Currency Payouts

Each payout may bundle several currencies. Match Stripe's reported settled amount against your expected net to catch rate discrepancies.

function variance(expected, actual) {
  return Math.abs(expected - actual);
}
console.log(variance(9100, 9087));

Hedging Basics

Large global sellers may hedge FX exposure with forward contracts to lock future rates. For most SaaS, holding multi-currency balances is enough.

Reporting in a Base Currency

For consolidated financials, normalize everything to one reporting currency using a consistent rate source and date.

Putting It Together

Manage global revenue by separating presentment from settlement, accounting for fees, locking quote rates, and reconciling payouts carefully.

Quick Check

Test your understanding of multi-currency settlement.

Recap

You learned how currency conversion, FX risk, conversion fees, locked quote rates, and multi-currency settlement shape global revenue, and how to reconcile and report it cleanly.

เริ่มต้นได้ฟรี

เรียนรู้ Stripe Payments & SaaS Billing Systems ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
12
บทเรียน
48

คำถามที่พบบ่อย

บทเรียน “การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Stripe Payments & SaaS Billing Systems ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Stripe Payments & SaaS Billing Systems มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี”

ทำความเข้าใจว่าอัตราแลกเปลี่ยน ค่าธรรมเนียมการแปลงสกุลเงิน และสกุลเงินที่ใช้ชำระบัญชีส่งผลต่อรายได้อย่างไร เมื่อจำหน่ายสินค้าทั่วโลกด้วย Stripe คุณปฏิบัติ Stripe Payments & SaaS Billing Systems ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Stripe Payments & SaaS Billing Systems หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Stripe Payments & SaaS Billing Systems บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน

บทเรียน “การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Stripe Payments & SaaS Billing Systems นี้ได้ไหม

ได้ บทเรียน Stripe Payments & SaaS Billing Systems ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การรองรับหลายสกุลเงินและราคา
  2. การผสานรวมวิธีการชำระเงินระหว่างประเทศ
  3. การปฏิบัติตามข้อกำหนดระดับโลกและกฎระเบียบท้องถิ่น
  4. การแปลงสกุลเงิน ความเสี่ยงจาก FX และการชำระบัญชี
← กลับไปที่ Stripe Payments & SaaS Billing Systems