Accept in-person card payments
Merchants only
This section only applies to merchants accepting card payments. Visit the card payments section for information about payments made with cards from a Swan account.
Step 1: Request a merchant profile
Before accepting in-person card payments, you need a merchant profile.
You can also update merchant profiles if needed.
Step 2: Request the payment method
→ Request the in-person card payment method
Step 3: Create in-person card payments
Call the API to create payment intents. This lets merchants accept card payments from customers using their terminal app.
→ Create in-person card payments
Step 4: Issue a refund
Refunds not supported
Refunds are currently not supported for in-person card payments. To initiate a refund, ask your merchant to submit a request to the Swan Support team.
Bonus: Explore the Sandbox
Sandbox coming soon
Testing scenarios for in-person card payments are in development.