Webhook lifecycle
Whenever an event occurs that you are subscribed to, Rabo Smart Pay will deliver that event to your server.
Your server then must:
- Accept the event.
- Verify the event's signature.
- Process the event.
- And finally Acknowledge the event.
Use the SDK
You should use the Rabo Smart Pay SDK when integrating webhooks into your platform.
The SDK will take care of most stuff regarding webhooks, you will just need to bring your business logic.