import { BetterPay } from "better-pay"
const provider = new BetterPay({
provider: 'dodopayments',
apiKey: 'YOUR_DODO_PAYMENTS_API_KEY'
})
const response = await provider.createPayment({
amount: 100,
currency: 'USD',
discount: 0
name: '',
email: '',
phoneNumber: // optional
})
import { BetterPay } from "better-pay"
const provider = new BetterPay({
provider: 'dodopayments',
apiKey: 'YOUR_DODO_PAYMENTS_API_KEY'
})
const response = await provider.confirmPayment({
customerId: 'YOUR_CUSTOMER_ID',
productId: 'YOUR_PRODUCT_ID',
city: 'USER_CITY',
countryIsoCode: 'USER_COUNTRY_ISO_CODE',
state: 'USER_STATE',
street: 'USER_STREET',
zipCode: 'USER_ZIP_CODE',
paymentLink: true, // One time payment link. By default false.
returnUrl: 'YOUR_RETURN_URL_AFTER_SUCCESSFULL_PAYMENT', //optional
});