We'll send you an email when the integration is ready and keep you informed on all the latest Connect updates.
Cloud Firestore is a cloud-hosted, NoSQL database that your iOS, Android, and web apps can access directly via native SDKs.
MoonClerk lets anyone accept recurring payments and one-time payments quickly and easily without any coding.moonclerk Integrations
It's easy to connect Cloud Firestore + moonclerk without coding knowledge. Start creating your own business flow.
New Document Within a Firestore Collection
Triggers when a payment has been made on MoonClerk.
Triggers when a payer checks out and creates a Recurring Plan in MoonClerk.
Creates a new document within a Cloud Firestore collection.
Cloud Firestore is an online, scalable NoSQL database that helps developers build apps. Because the service is hosted by Google and allows for real-time data synchronization, it can easily be used for mobile and web apps that require high throughput and low latency. There are also built-in data security features that help to ensure app integrity.
Cloud Firestore is one of three database offerings from Google Cloud Platform. The other offerings are Cloud Spanner, a fully managed relational database service, and Bigtable, a distributed database service that provides low latency and sub-second read/write access.
According to Google’s documentation, “Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform.” It’s currently at beta status with limited availability.
Moonclerk is a new transaction manager for Google’s Firestore and Cloud Datastore databases. It makes it easy to perform complex operations on your data in parallel, such as batch reads, writes, and deletes. The moonclerk API is a thin wrapper around the firestore and datastore client APIs, so it supports everything that those APIs support. Moonclerk does not require any changes to your existing Firestore or Datastore code but will make your code run faster.
Moonclerk uses the official firestore and datastore client SDKs and wraps them in an easy-to-use Java API. It also has a simple DSL, which lets you define complex queries using a concise syntax.
GitHub’s wiki page lists some examples of queries that can be performed using moonclerk:
Query all users whose age is greater than 12 years pd:
UserQuery q = UserQuery.havingAgeGreaterThan(12); List<User> users = db.query(q.build(); 1 2 UserQuery q = UserQuery . havingAgeGreaterThan ( 12 . ; List <User> users = db . query ( q . . build ( . ;
Read all posts written by author with id ‘foo’:
ReadAllQuery readMe = ReadAllQuery.where("authorId", "foo".read(); List<Post> posts = db.query(readMe.build(); 1 2 3 ReadAllQuery readMe = ReadAllQuery . where ( "authorId" , "foo" . . read ( . ; List <Post> posts = db . query ( readMe . . build ( . ;
Write a user with id ‘bar’:
WriteUserQuery writeMe = WriteUserQuery.where("id", "bar".set("name", "Barry".do(); db.runTransaction(writeMe); 1 2 3 WriteUserQuery writeMe = WriteUserQuery . where ( "id" , "bar" . . set ( "name" , "Barry" . . do ( . ; db . runTransaction ( writeMe . ;
Delete all comments written by author with id ‘baz’:
DeleteAllQuery deleteMe = DeleteAllQuery.where("authorId", "baz".do(); db.runTransaction(deleteMe); 1 2 DeleteAllQuery deleteMe = DeleteAllQuery . where ( "authorId" , "baz" . . do ( . ; db . runTransaction ( deleteMe . ;
The integration between cloud firestore and moonclerk is shown below:
The process to integrate 403 Forbidden and 403 Forbidden may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.