-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
update the readme with the current version of startPayment. Tried to create a PR but 403 so...
const netopia = new Netopia({
apiKey: process.env.NETOPIA_API_KEY,
sandbox: true,
});
const requestData = {
// Required fields:
order: {
amount: "100.00", // Payment amount
currency: "RON", // Payment currency (RON, EUR, etc.)
dateTime: "2024-06-10T12:00:00Z", // Order timestamp
orderID: "ORDER-123456", // Unique order identifier
billing: {
firstName: "John", // Customer's first name
lastName: "Doe", // Customer's last name
email: "john.doe@example.com", // Customer's email address
phone: "+40721234567", // Customer's phone number
}
}
products: [ // array of products
{ // it works also by sending an array of empty json objects but don't know if it breaks anything else
name: 'name',
code: 'SKU',
category: 'category',
price: 1,
vat: 19,
},
],
};
try {
netopia.setOrderData(requestData.order);
netopia.setProductsData(requestData.order.products);
const response = await netopia.startPayment();
res.status(200).json(response);
} catch (error) {
res.status(500).json({ message: error.message });
}
});
Metadata
Metadata
Assignees
Labels
No labels