top | item 9200665

(no title)

treeface | 11 years ago

This is one of those moments where good programming architecture and integration testing becomes obviously useful. We have a payment gateway interface and the transition to Stripe will be relatively painless after accounting for some accounting differences in how fees are charged.

discuss

order

santiagobasulto|11 years ago

Totally true. We didn't do a great job in this case. At the end, programming can be summarized in two words: interfaces and abstractions.

chrischen|11 years ago

I agree, it really shouldn't be that painful, unless you hardcoded balanced API calls everywhere and have no abstractions at all.