# PayAtAgency - Servipag
Clarifications required:
* What is the form of integration with Servipag - REST or SOAP?
* For each transaction that is sent to them, there's an payment expiry time. What is the duration after which this payment shall expire? ~~Is that value fetched from Servipag everytime or is it configured on ATG?~~
~~* What is the REQUEST & RESPONSE structure of the details sent to Servipag for creating a payment request?~~
* After the Payment is made, how does Servipag inform about payment success? *Sending a notification on a Web Hook.*
* If the token expires without payment success, does any system check for the transaction status before assuming failure? If no, then how are the ADONP cases handled where the payment was done, but the consumer wasn't informed about the payment success. - *Will be handled operationally for MC2*
* Can you please point us to developer documentation about Servipag/Efecty?
* What is their current payload to ASL like? What is the response like?
* What information is encoded in the current barcode that is generated currently?
* Is Servipag keen on preserving the same contract for Core Payments?
* Does Servipag retry if it fails to connect to the ASL endpoint?
* What is the frequency of these transactions?
* Are these calls made as soon as the customer pays at the Agency, or are they batched at the end of the day, or something similar?
* Is it always Servipag calling ASL (core in the future), or does Servipag have APIs to query the status of a payment?
* When Servipag reads the barcode - they call first to check the status of the order and amount etc.
*
###### tags: `PaymentsFlow` `Servipag`