Collection Requests
Collection requests allow you to collect EURD from an external bank account via SEPA direct debit. Useful for merchants collecting payments from consumers who don’t yet have a EURD wallet.
create_collection_request
Section titled “create_collection_request”create_collection_request( accountCode: string, // Your receiving account amount: number, // Amount in EUR message?: string, // Max 400 chars expiresOn?: string, // ISO 8601 expiry allowDifferentAmount?: boolean, // Let payer send a different amount reference?: string, // Max 100 chars callbackURL?: string, // Webhook for status updates fundingReason?: string, metadata?: string)Returns: { collectionRequestCode, status, paymentDetails }
list_collection_requests
Section titled “list_collection_requests”list_collection_requests( status?: "Open" | "Received" | "Expired" | "Cancelled", accountCode?: string, startDate?: string, endDate?: string, page?: number, pageSize?: number)get_collection_request
Section titled “get_collection_request”get_collection_request(collectionRequestCode: string)delete_collection_request
Section titled “delete_collection_request”Cancel an open collection request.
delete_collection_request(collectionRequestCode: string)