mavrospete Δημοσ. 12 Ιουνίου 2019 Δημοσ. 12 Ιουνίου 2019 Αναπτύσσω ενα eshop πανω στην node.js. Εχω κολλήσει όμως στο κομματι των πληρωμων μεσω πιστωτικης/debit. Δεν ξερω αν πρεπει να χρησιμοποιησω ενα module η το api της οποιας τραπεζας στην οποια εχει λογαριασμο η επιχειρηση. Υπαρχει καποιος με γνωσεις για να με καθοδηγησει;
Predatorkill Δημοσ. 12 Ιουνίου 2019 Δημοσ. 12 Ιουνίου 2019 Με axios θα επικοινωνησεις με το endpoint της τραπεζας, τι προβλημα αντιμετωπιζεις;
mavrospete Δημοσ. 12 Ιουνίου 2019 Μέλος Δημοσ. 12 Ιουνίου 2019 Τοσο απλό ειναι; μονο ενα request.post; νομιζα θελει να παρω το api της εκαστοτε τραπεζας και να γραψω κωδικα με βαση αυτο.
Predatorkill Δημοσ. 12 Ιουνίου 2019 Δημοσ. 12 Ιουνίου 2019 1 ώρα πριν, mavrospete είπε Τοσο απλό ειναι; μονο ενα request.post; νομιζα θελει να παρω το api της εκαστοτε τραπεζας και να γραψω κωδικα με βαση αυτο. Το api της τραπεζας σου δινει οδηγιες για το τι θα τους στειλεις και τι απαντηση θα παρεις ωστε να ξερεις αν πραγματοποιηθηκε η πληρωμη ή οχι. Π.χ. ενα μερος του κωδικα: const str = `${vars.mid}${'el'}${orderId}${req.body.orderDesc}${ req.body.orderAmount }${'EUR'}${'auto:MasterPass'}${vars.apiUrl}/credit-success${ vars.apiUrl }/credit-cancel${'Cardlink1'}`; const sha = crypto .createHash('sha1') .update(str, 'utf8') .digest('base64'); res.json({ cancelUrl: `${vars.apiUrl}/credit-cancel`, confirmUrl: `${vars.apiUrl}/credit-success`, currency: 'EUR', digest: sha, mid: vars.mid, orderAmount: 0.05, orderDesc: req.body.orderDesc, orderId });
mavrospete Δημοσ. 13 Ιουνίου 2019 Μέλος Δημοσ. 13 Ιουνίου 2019 52 λεπτά πριν, Predatorkill είπε Το api της τραπεζας σου δινει οδηγιες για το τι θα τους στειλεις και τι απαντηση θα παρεις ωστε να ξερεις αν πραγματοποιηθηκε η πληρωμη ή οχι. Οτι βλεπω ειναι απο το axios? αρα θα πρεπει να ερθω να ερθω σε επικοινωνια με την οποια τραπεζα στην οποια βρισκεται ο λογαριασμος για να με ενημερωσουν για το api τους;
Predatorkill Δημοσ. 13 Ιουνίου 2019 Δημοσ. 13 Ιουνίου 2019 7 ώρες πριν, mavrospete είπε Οτι βλεπω ειναι απο το axios? αρα θα πρεπει να ερθω να ερθω σε επικοινωνια με την οποια τραπεζα στην οποια βρισκεται ο λογαριασμος για να με ενημερωσουν για το api τους; Σωστα. Καθε τραπεζα εχει το δικο της api αλλα ταιριαζουν σε μεγαλο βαθμο, ο κωδικας απο πανω ειναι για την αλφα.
mavrospete Δημοσ. 13 Ιουνίου 2019 Μέλος Δημοσ. 13 Ιουνίου 2019 3 ώρες πριν, Predatorkill είπε Σωστα. Καθε τραπεζα εχει το δικο της api αλλα ταιριαζουν σε μεγαλο βαθμο, ο κωδικας απο πανω ειναι για την αλφα. Κατάλαβα. Για κάποιο λογο μετά από ολο το googling που έκανα μου ειχε δημιουργηθεί η εντύπωση ότι θα ήταν κάτι το υπερβολικά περιπλοκο. Ξερεις για την δική μου περίπτωση, την εθνική τράπεζα, από που μπορώ να βρω το api?
rafinos Δημοσ. 13 Ιουνίου 2019 Δημοσ. 13 Ιουνίου 2019 Με ένα απλό search βρήκα αυτό: developer.nbg.gr/apiProducts
Predatorkill Δημοσ. 13 Ιουνίου 2019 Δημοσ. 13 Ιουνίου 2019 (επεξεργασμένο) 6 ώρες πριν, mavrospete είπε Κατάλαβα. Για κάποιο λογο μετά από ολο το googling που έκανα μου ειχε δημιουργηθεί η εντύπωση ότι θα ήταν κάτι το υπερβολικά περιπλοκο. Ξερεις για την δική μου περίπτωση, την εθνική τράπεζα, από που μπορώ να βρω το api? Κανονικα στα στελνει (σε μορφη pdf/manual) η τραπεζα υστερα απο αιτηση για ανοιγμα e-commerce συναλλαγων στο λογαριασμο της εταιριας, εφοσον εγκριθει. Επεξ/σία 13 Ιουνίου 2019 από Predatorkill 2
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα