Magic Wallet
#190
·
v0.1
active
Verified
Wallets
Pay Gateway
USD
EUR
GBP
JPY
About
Passwordless authentication and embedded wallet for seamless onboarding
Capabilities
checkout.create
Initiate Checkout Session
checkout.create
POST
https://api.magic.link/opencharge/checkout/create
Create a hosted checkout session for end users.
View full docs
orders.create.session
Initialize Order Session
orders.create.session
POST
https://api.magic.link/opencharge/orders/create/{sessionId}
Receive orders from merchants via QR code flow.
View full docs
transfer.create
Initiate Fund Transfer
transfer.create
POST
https://api.magic.link/opencharge/transfer/create
Process fund transfers between OCIDs.
View full docs
transfer.webhook
Receive Transfer Updates
transfer.webhook
POST
https://api.magic.link/opencharge/transfer/webhook
Receive signed transfer proofs when payments complete.
View full docsSettlement
Currencies
{
"opencharge": "0.1",
"name": "Magic Wallet",
"profile": "Passwordless authentication and embedded wallet for seamless onboarding",
"icon": "/images/Magic.avif",
"config": {
"publicKey": "b01c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d",
"endpoint": "https://api.magic.link/opencharge",
"capabilities": [
"checkout.create",
"orders.create.session",
"transfer.create",
"transfer.webhook"
],
"settlement": {
"currencies": [
"USD",
"EUR",
"GBP",
"JPY"
],
"accepts": [
304,
88,
21
]
}
},
"kyc": [
74,
150,
280
],
"signature": "c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0",
"contact": "partnerships@magic.link"
}
Copy